A gray scallop shell (bivalve mollusk) lies on a North Carolina beach on the sand.
Username: imaloserdude
Editorial: No
Width: 6000 pixels
Height: 4000 pixels
Downloads: 0
Image ID: 228363169