Large lizard on the loose in Teller County

Photo by
Advertisement