Sotheby's London
London
Firooz Zahedi, Elizabeth Taylor, 2011

2011 | Elizabeth Taylor

122 × 91.5cm

c print

Auction date: 30 Apr 2019

Estimates:4,000 - 6,000£

Price realized:13,750£

all auction records by Artist