08 april 2010 Sander Veenhof Alle rechten voorbehouden 936 x 1089 Download Local Space Walk Delen Facebook Twitter LinkedIn Pinterest Email Sketch of the Google Earth installation