Sophie Callery on horseback