All Creatures, Great and Small - coast2coastIMAGES

"Larry, Larry, Larry and Ralph"
Magnolia Beach
Gloucester, Massachusetts

20130120ManchesterSeaMagnoliaGloucesterdrw0048EditHDR