New shires stock FREE POSTAGE*

Regular price £13.50 Sale

New 

white with navy pattern or navy with white pattern 

Shires 

FREE POSTAGE