Shopkeeper: Delhi, India

August 4, 2016

A shopkeeper waits for customers in Delhi, India.

A shopkeeper waits for customers in Delhi, India.


Subscribe To RSS
Subscribe Via Email

Share this photo: