Celluloid Chicago
A poster design advertising Celluloid Chicago, a film festival at the iconic Apollo Theater in Peoria, IL showcasing movies famously set or shot in Chicago.
A poster design advertising Celluloid Chicago, a film festival at the iconic Apollo Theater in Peoria, IL showcasing movies famously set or shot in Chicago.