Horse & Rider Showjumping, UK
Horse and rider showjumping in equestrian competition, Oxfordshire, United Kingdom