Archive

Printed and installed wallpaper for the opening of London IMAX cinema. The screen is the largest in Britain (20m high and 26m wide) with a seating capacity of just under 500. I bet they sell a lot of popcorn!...