broodmare Alliwal Mare (Hanoverian,  , from Alliwal)

Alliwal Mare