mail_outline sales@mediastorehouse.com
Lava lizard, San Cristobal Island, Galapagos Islands, Ecuador
Lava Lizard female (Microlophus albemarlensis) Puerto Ayora, Santa Cruz Island, Galapagos Islands, Ecuador
Ecuador, Galapagos Islands, Lava Lizard (Microlophus albemarlensis) sitting on Marine Iguana on Fernandina Island