Pile of oyster shells

Pile of oyster shells

Oyster shells on Bald Head Island, North Carolina.

by
by
by
by
by
by