There’s a swarm of giants descending on the San Antonio Botanical Garden this weekend, but no one need worry – these big bugs mean no harm. The garden has merely installed 10 of David Rogers’ entomological statues throughout its 38 acres for the public to enjoy. The David Rogers’ Big Bugs touring exhibition has traveled across […]
