2017 Miniature Horse World SPRING Issue

Spring 2017 Volume 33 , Number 1 $ 9.95