Dee Leopard print vest topMADE IN ITALY95% COTTON,5%ELASTIC£18.00PriceShippingOne size*8-16Color*Quantity*Add to Cart