Several of these sunning themselves on a restaurant roof, but not sure which species.Looks rather small for a Gran Canaria Giant Lizard.
No interactions present.
Many thanks for the id,wasn't sure if it was the Giant Lizard due to the size, but I think your right,it was up in the mountains and there were a lot of them on the roof.
David J Trevan
Lat/Lng: 27.919, -15.553