Parisian artist Ludo has finished another installation in Paris, France. Entitled “Space Tourism” the mural shows different brands, Amazon / Space X / Virgin, evading the moon. The mural also features a scene from Georges Méliès‘s 1902 film A Trip to the Moon, which is a very fitting imagery to people’s obsession with scientific discovery, explorations, and…