Floral Longsleeve Marine Shirt
Floral Longsleeve Marine Shirt
Floral Longsleeve Marine Shirt

Floral Longsleeve Marine Shirt

Regular price £65

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

Made in London, England.

Floral Longsleeve Marine Shirt