Sculpture - richleonhard

Beautiful statue of Mother Teresa At Saint Thomas The Apostile Catholic Church in Hempstead,NY.

Mother TeresaSaint Thomas The Apostle Catholic ChurchStatue

From Churches