Canada’s David Marcus Makes World Championship Debut

Marcus Fyffe Dressage