Luce Hall Auditorium

Location

34 Hillhouse Avenue
New Haven, CT