20161006_105217

Cows on the streets of Mumbai.

Leave a Reply