Monday, April 14, 2008

Florida from Space - NASA


Florida. It's a vacation wonderland, even from Space!

Photo courtesy of NASA

Postmarked with 'Star Wars - Princess Leia and R2-D2' 41 cent stamp

No comments: