The Florida Peninsula. Square Paper Coaster
- from our Affiliates
January 1, 2012 - View from space of the Florida peninsula. Cape Canaveral and the Kennedy Space Center are near frame center. The Gulf of Mexico is in the top portion of the photo.