Ted baker pink bagTed baker pink bagIMG_8841IMG_8844IMG_8850

TED BAKER bag

£39.99

Out of stock