Tag: Les Papiers Peintres
French Duo Creates Murals of Sleeping Characters
Ella and Pitr are a French artistic duo who paints murals on rooftops, geometrical lots, and building facades. Their story began in Autumn 2007 when they met in a random street,...