Prices start at : 43.99 USD / each
German Silver, 10mm mouth with 2" rings. Close attention is paid to detail to make sure that all items will pass the criteria for breed and disciple regulations where appropriate. Instead of training and working a horse on the basis of creating pain,...