Created by saintmels - April 10th 2019
Clearwater Beach, Florida, United States
Kennedy Space Center, SR 405, Titusville, FL, US
Kennedy Space Center Visitor Complex