Image 1 of 1
India-3387.jpg
Indian Handicrafts, Flower Painting on Fabric.  Dehradun, Uttarakhand, India.