Designed by
Title
Czestochowa, Poland, November 25, 2023: Interior of the church dedicated to St. Barbara in Czestochowa, Poland. Side altar #308372913
Description
Czestochowa, Poland, November 25, 2023: Interior of the church dedicated to St. Barbara in Czestochowa, Poland. Side altar.
This image is editorial