
Back to Shop
Cry Baby


£25.00 / Sold out
Hand embroidered celebrity cry baby with a diamante tear of course!