Nope - this is not a cave painting. It's street art by the railroad tracks on Rue de Departement.