67 River Rd, Connecticut 06423 USA
People walking around the outside of the castle.
Photo Credit: C.M.
Claim copyright