Image

Sieboldhuis, Leiden, The Netherlands

IMG_3027
Leiden, The Netherlands in November, 2010.