castalookontheworld.com
Leiden – First Impressions
First impressions of Leiden, a small city in the Netherlands. I’m here for a symposium on “Heritage as Aid and Diplomacy in Asia” and was lucky enough to get blessed with a little…