stallion James Garfield xx (Thoroughbred, 2015, from Exceed And Excel xx)

James Garfield xx

approved