stallion Grandelstein (Hanoverian, 1981, from Garibaldi II)

Grandelstein

approved