Roberto Cavalli Vintage
Roberto Cavalli Vintage leather logo-detail tote bag - Blue
£256
Roberto Cavalli Vintage pre-owned ruched leather shoulder bag - Neutrals
£376