Isla San Cristobal part one

Previous Home Next

DSC02656

A baby lizard on our path.

3/29/2007