When fashion meets art...

 

Kate Spade blue seahorse handbag with cross body strap.

Kate Spade Seahorse Handbag

£0.01Price