Designed by
Title
Catholic Sister is talking with children in front of House of Mother Teresa in Kolkata, India #145587980
Description
Catholic Sister is talking with children in front of House of Mother Teresa in Kolkata, India.
This image is editorial