Long Sleeve Breton Stripe Shirt in White & Red by Armor Lux

£48.00

Premium Cotton BretonĀ  by Armor Lux of France

Made in Brittany

SKU: N/A Categories: , Tags: , ,