Stained glass screen over the main entrance Prague Old Town Municipal House Praha Czech Republic Europe EU Travel

- Image ID: A4178Y
Stained glass screen over the main entrance Prague Old Town Municipal House Praha Czech Republic Europe EU Travel
EcoJoe / Alamy Stock Photo
Image ID: A4178Y
Location: Old Town Municipal House Praha Czech Republic Europe EU