Gloucester & Cape Ann - coast2coastIMAGES

Nature can be spectacular.

LanesvilleMassachusettsPlum Cove