by atlas
KOLKATA,INDIA - NOV 25: Tomb of Mother Teresa, decorated with fresh flowers in Kolkata, West Bengal, India on Nov 25,2012.