previousindexnext
These cute lizards can be found throughout the Greek Islands... this one on Delos

dscf2023.jpg
previousindexnext