stallion Darfur (Hanoverian, 1872, from Nabocklish)

Darfur

approved