Teresa McHugh, working in her garage Wednesday, has been commissioned to create the city’s latest piece of public art. Her 18-foot-high metal sculpture of a tree with ribbons of bronze swirling around it, spelling CdA, will be placed at the city’s eastern gateway – at Sherman Avenue and 22nd Street – at the end of May.
Section:Photo