Andy Warhol · Self-Portrait (The Shadow), 1981

Andy Warhol, Self-Portrait (The Shadow), 1981, unique Polaroid photograph, 8.9 × 10.8 cm. Sold at auction in 2004. See Andy Warhol’s auction records and prices →