Tuesday, February 1, 2011


The Little Boy.  Sri Veeramakaliamman Temple, Little India.


No comments:

Post a Comment