10 July 2004
Snails and their eggs(?) in a very small tidal pool in the rocks on the beach at Punta Leona.
Back | Next | Home
Updated 7/24/04