Friday, November 26, 2010

Tea Stall

Tea Stall

Somewhere in Delhi.

No comments: