Regular price £28.00 Sale
New with tags
navy
velvet collar
european size 28” see shires website for size guide