broodmare Willibald Mare (Hanoverian,  , from Willibald)

Willibald Mare