Leiden, Leiden Central Station with Leiden University Medical Centre (LUMC) and Leiden Bio Science Park, aerial view
Loading…
Image info
Leiden, Leiden Central Station with Leiden University Medical Centre (LUMC) and Leiden Bio Science Park, aerial view
Leiden, Leiden Bio Science Park business park with Leiden Station and Leiden University Medical Centre in the foreground. (c) 17 Oct 2023 Aerophoto-Schiphol | aerial view 310416