The Giant Screen Cinema Association hired The Illusion Factory to create an iconic logo for them to promote the large format film industry.
Share