Vincent Troia

Vincent Troia: Self-Mythology

@ Roman Susan

1224 W. Loyola Avenue, Chicago 60626

Opening Saturday, August 31st, from 7PM - 10PM

On view through Saturday, September 28th