Lava Lizard
Prev

Lava Lizard - at Punta Espinosa on the Galapagos island of Fernandina.

Next