Lizard On The Town

Lizard On The Town - A Green Lizard Taking In The Sites In Old San Juan. Photo