In New Leaf (Scheer), how is the abstract discussed?
New Leaf is a public artwork by American artist Lisa Scheer, located at the Georgia Avenue – Petworth Metro Station in Washington, D.C., United States. "New Leaf" was created through D.C. Commission on the Arts and Humanities.
American Petworth Georgia Avenue – Petworth Metro Station Metro Washington, D.C. United States Lisa Scheer