mail_outline sales@mediastorehouse.com
North America, USA, Florida, Cape Canaveral. A rocket launch at the John F. Kennedy Space Center on Cape Canaveral