“2005 The Lairdâ€: Australia’s most expensive table wine
byLo And Behold! I present to you Australia’s most expensive table wine. It a Barossa Valley shiraz that was recently unveiled by Torbreck. And…
Lo And Behold! I present to you Australia’s most expensive table wine. It a Barossa Valley shiraz that was recently unveiled by Torbreck. And…