[103862] Pandora Studios. London. 25.3x20.3cm. 1970s. Original photographer's print with copyright sticker on reverse. Condition: excellent.