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