Spanish Rose Matador
Spanish Rose Matador

Spanish Rose Matador

Regular price £140.00
Unit price  per 
Tax included. Shipping calculated at checkout.

Blue, purple and pink hand-dyed and painted lily flower on beret base. Other colour combinations available, please enquire. Made to order please allow 14 days