Walking along a road in Nice, France we stumbled upon this street art.