Wednesday, January 5, 2011

Tea Shop

Tea Shop

Somewhere in Delhi.

No comments: