
This is treeson! Denver will mark Arbor Day early this year with a celebration today, April 26, at 1001 17th Street Plaza, just steps from the 16th Street Mall — where the city is actively chopping down forty-year-old trees to make room for transplants…
40-Year-Old Trees Replaced by “Transplants” in 16th Street Mall Makeover
