broodmare Knappe Mare (Hanoverian,  , from Knappe)

Knappe Mare