Leiden University College The Hague Wijnhaven - 11 5319A.jpg

Project date
File date
Photographer
Peter de Ruig photography; Den Haag
Max available height
4016
Max available width
6016