marine iguana (Amblyrhynchus cristatus)
Marine iguana (Amblyrhynchus cristatus) shedding it's skin on a rock on Santiago Island in Galapagos National Park; Santiago Island, Galapagos Islands, Ecuador, by Joel Sartore Photography / Design Pics
Details
License type
Royalty Free