Yale University - Marquand Chapel

Prospect & Canner StreetsNew Haven, CT, US Type: College or University