Cartogiraffe.com

Walsh Building

Walsh Building is a building, also known as Walsh Hall in New Haven.