Chateau Latour 1986

Item Lot Number: 2013

Chateau Latour 1986, Pauillac

Estimate: £200-300

Sold: £250