Stella and Mosca Cannonau di Sardegna Italian Wine Beverage Warehouse Vermont January 10, 2018 1024 × 579 Stella and Mosca Cannonau di Sardegna Italian Wine Beverage Warehouse Vermont