30 Torlake Cres, Toronto, Ontario M8Z 1B3(416) 201-9888
Supplier of regular or custom size green screens, blue screens, other technical fabric screens and back drops for the entertainment industry including film, television, commercials, theatre and special events