10 July 2004

Punta Leona

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