Roberto Cavalli Vintage
Roberto Cavalli Vintage suede logo tote bag - Brown
£251
Roberto Cavalli Vintage leather logo-detail tote bag - Blue
£293
Roberto Cavalli Vintage pre-owned ruched leather shoulder bag - Neutrals
£378