David LittleOct 8, 2020Test PostLa Torretta (The Tower) rises above rolling noble vineyards to stand for the rich Italian winemaking tradition expressed in each bottle....