23rd December 2011
Photo with 2 notes
Chai shop on the road from Chenai to Tirupati in southern India. December 2007.
← Previous post • Next post →