Katie Hall: Running the Ultramarathon Caballo Blanco

Katie and Graham, aka Blondie and Beardy, at the Ultramarathon Caballo Blanco.

You may also like...