horse Michelangelo xx (Thoroughbred, 2009, from Galileo xx)

Michelangelo xx