Shiraz, Groot Constantia

£19.45