Click to expand/collapse all other details

Wallingford,New Haven,Conn.