Donate
Sanibel Island
Sanibel Seashells
August 14, 2013
The beaches of Sanibel Island in Florida are teeming with a wondrous variety of seashells.