What Impact Do We Have On Our Environment? An Arlington Art Installation Makes Us Think About Our Presence
Source: WBUR
Artist Freedom Baird’s new outdoor exhibit in Arlington, Massachusetts, encourages viewers to consider the connection between humans, consumption, and nature.