Wednesday, January 27, 2010

USA ~Florida~


View of Cocoa Beach, on the Atlantic Ocean and within sight of the launch towers of Kennedy Space Center.

No comments:

Post a Comment