Irish rider Peter Stewart rides in Spain.
Video from
Read More