Blue shires shirt size: small (FREE POSTAGE)
Blue shires shirt size: small (FREE POSTAGE)
Blue shires shirt size: small (FREE POSTAGE)

Blue shires shirt size: small (FREE POSTAGE)

Regular price £10.00 Sale

Size: small 

Blue 

Used

Like new

Shires 

FREE POSTAGE