Camel Herder

Camel Herder

Thar Desert | Rajasthan, India

Advertisements