How does this artwork elucidate its abstract?
A statue of Tony DeMarco by Harry Weber is installed in Boston's North End, in the U.S. state of Massachusetts. DeMarco attended the bronze sculpture's dedication ceremony in 2012.
bronze sculpture Boston Harry Weber Tony DeMarco North End Massachusetts