Skip to content

A giant ant rests on the hillside of the Denver Botanic Gardens, 1005 York St. Tuesday March 20, 2007. Artist David Rogers contrived the creatures from his belief the small animals of our world eco system go unnoticed so he built them bigger. They are all

A giant ant rests on the hillside of the Denver Botanic Gardens, 1005 York St. Tuesday March 20, 2007. Artist David Rogers contrived the creatures from his belief the small animals of our world eco system go unnoticed so he built them bigger. They are all