Last seen in South America and Chile (covered), Ella & Pitr are now back in Europe where they just finished working on this new piece somewhere in Pont Salomon, France.Using Indian ink, paper, glue and a ladder, the French artists are creating their own contemporary vision of humanity. Their work is highlighting the ordinary people…