TURTLE, OLIVE RIDLEY
(Lepidochelys olivacea) Nesting female, Nancite Beach, Santa Rosa, Costa Rica.
Request Image
[Close Window]