Lake Garda Lily beret
Lake Garda Lily beret

Lake Garda Lily beret

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