By: admin
Feb 23 2011
Category: Asia
No Comments »
In the streets of Kolkata, a florist near the Kali temple wait for customers to buy her garlands.
You must be logged in to post a comment.