June 19, 2012 by Terence S. Jones - 9 Comments Delft, the Netherlands Just arrived in Delft in The Netherlands. Here are some of my impressions. Enjoy. — Continue reading → 52.009507 4.360515