broodmare Ecco Mare (Hanoverian,  , from Ecco xx)

Ecco Mare