Today
Snail
Snail at York Beach, York, Maine during low tide
Photo Credit: Emily Hodge
Snail at York Beach, York, Maine during low tide