<--Previous
Up
Next-->
Sun Lizards
Iguanas are all over the place on the beach inside Manual Antonio National Park. Aw, they're so c-a-y-o-o-t! A male on the left, the female on the right. Catching the rays, just like the rest of us.