The first rider to arrive at the futbol plaza at the end of the annual Horse Festival parade (Dec. 26th) in Santa Elena, Costa Rica.

Loading…
The first rider to arrive at the futbol plaza at the end of the annual Horse Festival parade (Dec. 26th) in Santa Elena, Cost...