Image

Leiden, The Netherlands

IMG_2922
Leiden, The Netherlands in November, 2010.