Cavalli Class – Shoulder Bag (DOROTEA)Add to cart £145.00 Cavalli Class Beige Marzia Shoulder BagAdd to cart £100.00 Cavalli Class Gemma Crossbody BagAdd to cart £135.00 Cavalli Class Gemma Crossbody BagAdd to cart £135.00 Cavalli Class MarziaAdd to cart £100.00 CAVALLI CLASS VALERIAAdd to cart £75.00