Barossa Shiraz named best in world

A Barossa Valley red from a small family-owned winery has been judged the best in the world at the London Wine Competition. Kellermeister Wines 2015 Wild Witch Shiraz was also ranked the competition’s
Read More