Designed by
Title
Church of Divine Mercy in Poland #218640413
Description
JASTRZEBIE ZDROJ, POLAND - MAY 11, 2021: Catholic church of Divine Mercy in Jastrzebie Zdroj, Poland. The church has been described by media as one of ugliest buildings in Poland
This image is editorial