New Haven City Hall

Location

New Haven City Hall
165 Church Street
New Haven,