Stock Photo - Seashells on the beach at Sanibel Island, Florida, USA

Stock Photo: Seashells on the beach at Sanibel Island, Florida, USA.