Gloucester & Cape Ann - coast2coastIMAGES

"Waiting for Spring" - 2
Magnolia Beach
Gloucester, Massachusetts

20130120ManchesterSeaMagnoliaGloucesterdrw0035HDR