Designed by
Title
The Church of the Holy Cross is a Roman Catholic house of worship #175639320
Description
WARSAW POLAND 09 17 17: The Church of the Holy Cross is a Roman Catholic house of worship in Warsaw, Poland. Located on Krakowskie Przedmiescie opposite the main Warsaw University campus.
This image is editorial