Some say that the more expensive a wine, the better it is, which is why I’m assuming that this 18-litre bottle of Liber Pater is liquid gold.
Continue Reading