Auction closed
Old Master Paintings
26 April 2007 • London
Log in to view sale total
128 lots