Deckhengst Prince of Craigend (Clydesdale,  , von Gallant Prince 3129)

Prince of Craigend