admin
September 29, 2012
There are approximately 267 breeds of horses and ponies in the world. These fall into four main...