Designed by
Title
Splashdown Exhibit In Grand Turk #175782565
Description
Splashdown Exhibit at the Grand Turk cruise port, closeup of the capsule replica, celebrating NASA`s space program and the historic 1962 splashdown of Glenn`s space capsule, which was off the coast of Grand Turk
This image is editorial