Floral Longsleeve Marine Shirt (thick)

£85.00

Black and white striped, thick thermal lining, long sleeve, crew neck, 100% cotton, Assorted embroidered rose graphic.

Made in London, England.

  • Visa
  • MasterCard
  • Amex
  • PayPal