mail_outline sales@mediastorehouse.com
DDE-90038609Galapagos Leaf-toed Gecko (Phyllodactylus galapagoensis) Puerto Ayora, Santa Cruz Island, Galapagos, Ecuador. Date: 26/01/2011
Picture No. 11992755Galapagos Mockingbird - Leaping onto a rock - Note diseased feet - Charles Darwin Research Centre - Puerto Ayora - Santa Cruz Galapagos Mockingbird - Leaping onto a rock - Note diseased feet
Picture No. 11992754Galapagos Mockingbird - walking on a rock - Note diseased feet - Charles Darwin Research Centre - Puerto Ayora - Santa Cruz Galapagos Mockingbird - walking on a rock - Note diseased feet - Charles