Green Hall Gallery, Yale School of Art

Location

1156 Chapel Street
New Haven, CT