Cartogiraffe.com

East Stooping Bush Island

East Stooping Bush Island in Branford.