horse Gilbert Grape 2 (Hanoverian, 1995, from Grandseigneur)

Gilbert Grape 2