Petrosaurus thalassinusBaja California Rock Lizard


Petrosaurus thalassinus