The David - Imperial

The David - Imperial
2003 Cabernet - Del Dotto

An Imperial is 8 bottles