Share
twitterlinkedinfacebook
Image 1 of 1
Yale SSS Lecture Hall
Lecture Hall in Sheffield-Sterling-Strathcona building at Yale University in New Haven, CT.