Self-Portrait
'Self-Portrait' is a moving public art sculpture crafted out of metal materials by artist Matt Babcock. The abstract self portrait sculpture is apart of the eleven pieces in the Elmwood Art Walk. 'Self-Portrait' can be found within Elmwood Park along with the rest of the Elmwood Art Walk Exhibition.
- Current Location: Elmwood Park