by atlas
Pilgrims pray beside the tomb of Mother Teresa in Kolkata, West Bengal, India on February 07,2014.