Monday, November 13, 2006

Martha's Vineyard, Nantucket and Cape Cod from Space

I thought this picture taken from 220 miles above the earth was very cool. Take a look at "The Cape and Islands"

No comments: