Friday, October 14, 2005


October 12, 2005. An Indian Priest prepares the Hindu Goddess Durga in New Delhi for ceremony. Posted by Picasa