Patrick Procktor Pembroke Studios, London 1982composite polaroid, 52 1/2 x 21 in.
< Back