Tag: Ella and Pitr
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,...