Free Spirit 'Beach' Bag with Multi Coloured Tassel Detail

$59.95

Free Spirit 'Beach' Bag with Multi Coloured Tassel Detail

Width 55cm x Height 34cm