Brandford House

The Brandford House, Avery Point Groton