Beach - Michael Boughey
Bean Clam filtering  laying on the sand.

Bean Clam filtering laying on the sand.

Bean ClamHuntington Beach