horse Andrew 16 (Hanoverian,  , from Archipel)

Andrew 16