Yale Sterling Power Plant Chiller #7, New Haven, CT

Yale Sterling Power Plant Chiller #7, New Haven, CT