Sale!

A Long Sleeve Cotton Breton Stripe Shirt in Navy & Ecru

Original price was: £48.00.Current price is: £32.00.

premium Cotton Breton by Armor Lux

Made in Brittany, France