Afghan Shirt - Blue with White Embroidery

Afghan Shirt - Blue with White 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