Wednesday, September 04, 2013
Ella & Pitr New Mural In Saint-Etienne, France
Ella & Pitr recently finished working on this massive mural on the streets of their hometown Saint Etienne in France.
Working with a simple idea, the French duo delivers an amazing piece featuring a giant red character and its young creator.
Creating their own contemporary vision of humanity, their work highlights the ordinary people who are fighting the world's darkness.
Take a look at more detailed images after the jump and then check back with us shortly for more street art updates from France.