Wednesday, January 22, 2014

Things that are rad in India vol. 1

Buying a fresh baked loaf of bread for 22 rupees ($0.36).

No comments:

Post a Comment