CHATEAU LATOUR 1973
A.C Pauillac, France.
73cl, no strength stated.
Sold for £110
Estimated at £80 - £120
Complete the form below and one of our specialists will get back to you.