Designed by
Title
Leiden lion statue with sword and the Leiden keys, on top of a gate in front of De Burcht #248803893
Description
05-24-2022.Leiden,South Holland, The Netherlands.Leiden is a city in the Dutch province of South Holland. Itââ¬â¢s known for its centuries-old architecture and for Leiden University ,dating from 1575
This image is editorial