Library Digital Collections

Glomar Challenger during construction, Levingston Shipyard, Orange, Texas

Glomar Challenger during construction, Levingston Shipyard, Orange, Texas