Joanna Dyer on Emerald Rose Tempest at Blenheim Arena Eventing 2017

Other rides by Joanna Dyer
Event NameRider NameHorse NameClassStatus
Barbury Unaffiliated Horse Trials (2) 2024Joanna DyerBonafide ElusionUA 80