Tag: Scala Dei

Scala Dei Priorat
29
Jul
2018

Climbing the Stairway to Heaven

Scala Dei 2011 If you like your wines with a bit of muscle and intensity then Scala Dei translated from Latin to literally mean ‘Ladder to God’ is one to…