[104966] Atlas Gallery. London, UK. September 4, 2002. 17.3x173.cm. A 4-panel foldout invitation. Condition: excellent.