Back to picture list


Green Lizard - Lizard found near Upper Garden in Indian Joe Canyon.