ANNIE LEIBOVITZ The Master Set Part 1: London Auction Monday, November 17, 2008 | Phillips

ANNIE LEIBOVITZ The Master Set Part 1

22 Oct - 17 Nov&nbsp;2008<br /> London