Images from Connecticut College – The Seventies
Ocean Beach is at the mouth of the Thames River in New London, CT.
(c) 2004, Estate of Lester J. Reiss