Designed by
Title
The Church of Saint Teresa of Avila is a Catholic Church in Shchuchin and the center of Shchuchin, Belarus.Old Church with #199896207
Description
The Church of Saint Teresa of Avila is a Catholic Church in Shchuchin and the center of Shchuchin, Belarus.Old Church with monastic buildings in the city of Shchuchin.Europe.
This image is editorial