e-corps.org
Ducks on the beach at Copperhead Island
Nature at its finest! Untouched and free!