Chapel Road
United States of America
Connecticut
New London County
New London
church on campus
Tempel Green- CT Col…
Tempel Green Outdoor…
The Quad
Connecticut College …
Reservoir Street
Impressum