Image 1 of 1
USA 08 CC705 005.JPG
Kennedy Center complex. Cape Canaveral, FL.