



53
Annie Leibovitz
Queen Elizabeth II, Buckingham Palace, London
- Estimate
- £25,000 - 35,000‡
Lot Details
Archival pigment print, mounted.
2007
Image: 108 x 163 cm (42 1/2 x 64 1/8 in.)
Frame: 113 x 168 cm (44 1/2 x 66 1/8 in.)
Frame: 113 x 168 cm (44 1/2 x 66 1/8 in.)
Signed, numbered 1/7 in ink and printed title on 'Annie Leibovitz Master Set' label on the reverse of the mount.
Specialist