Facade of the Vergulden Turk building in Leiden, Netherlands
Facade building historic Leiden Holland Netherlands sculpture restored art 17th century 1673 front
Size: 5616px × 3744px
Location: Breestraat Leiden Holland
Photo credit: © Picture Partners / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: 1673, 17th, art, building, century, facade, front, historic, holland, leiden, netherlands, restored, sculpture