Marblehead: Ariana Bates relaxes on the rocks above Grace Oliver Beach. photo by Mark Teiwes
beachesGraceOliverMTE002