Men walking with their umbrellas on the Mall Road

Three men walking with their umbrellas on the Mall Road of Shimla, Himachal Pradesh, India

About The Author

Photographer from the Hills

Related Posts

Leave a Reply