Blue Rock Lizard
Petrosaurus thalassinus
The Blue Rock Lizard is native to rocky terrian in Mexico's Baja California peninsula. It can reach some 18 inches (45cm) long.
The breeding male develops a pale blue wash. The female is greyer/browner.