Imagery Updates Sept 8th 2006

Comment by Nick Miners

“The Netherlands is now available in high-res!” Not quite all of it! See: View Placemark / Google Earth