Leiden University College The Hague Wijnhaven - 09 4299.jpg

Project date
Date photo taken
Photographer
Peter de Ruig fotografie; Den Haag
Max available height
3985
Max available width
5970