Stock Photo - London, UK. 17th Dec, 2016. Olympia The London International Horse Show at Grand Hall Olympia London UK. The FEI World Driving leg Credit: Leo Mason sports photos/Alamy Live


Similar stock photos