Wednesday, November 10, 2010

Images of Little India



Ganesh is the favored deity of this vegetable shop owner.

No comments: