Still stumped by this. I took this video December 12th, from anchor beach in Milford ct, facing Long Island



by geebseason

Comments are closed.