Small Alert Tropical Lizard.

Small Alert Tropical Lizard. - A Small Lively Lizard Seen In Grenada In The Caribbean. Photo