Stock Photo: Two Gran Canaria Giant Lizards Gallotia stehlini, Canary Islands, Spain, Atlantic Ocean