Monthly Archives: August 2013

Revere Beach

Revere Beach

A giant shell found at Revere Beach.

Advertisements