Vintage Purple Plaid Gypsy Checked Patterned Long Sleeve Shirt.
Vintage Purple Plaid Gypsy Checked Patterned Long Sleeve Shirt.

Vintage Purple Plaid Gypsy Checked Patterned Long Sleeve Shirt.

Regular price £14.95 now £12.95

Vintage Purple Plaid Gypsy Checked Patterned Long Sleeve Shirt.
Vintage Purple Plaid Gypsy Checked Patterned Long Sleeve Shirt.
Vintage Purple Plaid Gypsy Checked Patterned Long Sleeve Shirt.
Vintage Purple Plaid Gypsy Checked Patterned Long Sleeve Shirt.
Vintage Purple Plaid Gypsy Checked Patterned Long Sleeve Shirt.