Afghan Shirt - White with Beige Embroidery

Afghan Shirt - White with Beige Embroidery

Regular price £58.00
Unit price  per 
Tax included.

Fine cotton comfortable fitting shirt with hand stitched panels on the front and cuffs.

Sizes:

Small
Medium
Large