Handcrafted embroidery. Made in Hove.
Each piece is embroidered to order.Current processing time: up to 14 working days before shipment.