Space Shuttle barge trip

New York, NY, USA

Enterprise

The space shuttle Enterprise arrives at Pier 86

New York, NY, USA