The Church of Saint Teresa of Avila is a Catholic Church in the city of Shchuchin in Belarus.Old Church with monastic buildings in #199896028
Description
The Church of Saint Teresa of Avila is a Catholic Church in the city of Shchuchin in Belarus.Old Church with monastic buildings in the city of Shchuchin.Europe