horse Babyface (Arab half breed / Partbred, 1989, from Sheeal ox 4082)

Babyface