Delft in 2010

Delft in 2010, screenshot from Google Earth, oriented with north at the top. Embedded map below.


View Larger Map

Science: