Leiden, Leiden Central Station, Level building and Leiden University Medical Centre (LUMC) and Leiden Bio Science Park, aerial view
Loading…
Image info
Leiden, Leiden Central Station, Level building and 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 310420