Ride/Play is the latest project from French artist Baptiste Tavitian (previously...

13