Sella and Mosca La Cala Vermentino di Sardegna Italian Wine Beverage Warehouse Vermont January 10, 2018 1024 × 579 Sella and Mosca La Cala Vermentino di Sardegna Italian Wine Beverage Warehouse Vermont