Image 1 of 1
ARR 06 TW828 001.JPG
Island hideaway cottage. Indian Creek, Branford, CT . Long Island Sound.