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

- Image ID: AWWT10
Stained glass art nouveau screen detail over the main entrance Prague Old Town Municipal House Praha Czech Republic Europe EU
Alan Gallery / Alamy Stock Photo
Image ID: AWWT10