One-eyed mare defies the odds giving birth to live twin foals

Fabe 348 - Friesian StallionFabe 348



One-eyed mare defies the odds giving birth to live twin foals