Former Griswold Hotel, Groton

Former Griswold Hotel, Groton

The former Griswold Hotel in Groton. Demolished in 1968.

Comments are Disabled