FANFARLO
18” x 24” 3-color screen print for their March, 2012 show at Lincoln Hall, Chicago. 
Back to Top