/

France’s Invader Artist

For the Olympics a mysterious artist called “Invader” has cemented artworks to walls across France’s capital, as well as around the world, even having some carried aloft to the International Space Station. Vincent Giraud, one of the artist’s avid fans in Paris,