A lovely handmade shirt, made from some very fine Indian cotton.

£79.00



Rollover image to magnify
or click image to enlarge