Tewosret Vaughn

First Look At A Long Time

@ Johalla Projects

1821 W. Hubbard St, Suite 209, Chicago, IL 60622

Opening Saturday, December 8th, from 6PM - 10PM

On view through Wednesday, December 31st