Space Invader Murals

Space Invader Mosaics Go Missing

Space Invader

Street artists are well known in Paris, even if their true identities remain a secret.