Library Digital Collections

Roger Revelle Presiding at Skippers Mess

Roger Revelle Presiding at Skippers Mess