Library Digital Collections

Crew of Leg 87 of the Deep Sea Drilling Project on the deck of the D/V Glomar Challenger (ship). 1982.

Crew of Leg 87 of the Deep Sea Drilling Project on the deck of the D/V Glomar Challenger (ship). 1982.