Floral Longsleeve Marine Shirt

£65.00

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

Made in London, England.

  • Visa
  • MasterCard
  • Amex
  • PayPal