stallion Swiss Spirit (Thoroughbred, 2009, from Invincible Spirit xx)

Swiss Spirit