Kennedy Space Center

From the album USA

Cape Canaveral, Florida