Front door of the Latin School in Leiden, Holland

- Image ID: E14JY5

Front door of the Latin School in Leiden, Holland

Picture Partners / Alamy Stock Photo

Image ID: E14JY5

Location: Lokhorststraat, Leiden, Netherlands