Theatre of Centaur members on horseback riding around Paris Gare de L'Est train station for art performance