Designed by
Title
Flower sellers in front of Chamundi temple. #217699265
Description
Flower vendors in front of Chamundi temple. People doing their daily business. Famous temple on a hill in Karnataka state, India. People buying flowers to offer in the temple. Sellers standing under colourful big umbrellas to protect from sun.
This image is editorial