Skip to product information
1 of 2

Swan

Swan Vestas - 48 boxes …

Regular price £24.99 GBP
Regular price Sale price £24.99 GBP
Sale Sold out
Tax included. Shipping calculated at checkout.

Swan Vesta

Safety Matches

Made to the highest quality since 1883

Average contents – 85 matches