Live action footage
Galapagos Land Iguana on Cerro Dragon on Santa Cruz Island in the Galapagos National Park and Marine Reserve, Ecuador.
HD
1920 x 1080