Multi print, hand painted shirt
Multi print, hand painted shirt

Multi print, hand painted shirt

Regular price £27.76
Unit price  per 

Once loved, mostly cotton (98%) and Spandex Multi-print shirt, hand painted and one of a kind.