“The Kick To The Moon” by Ella & Pitr in Saint-Etienne
Ella & Pitr are back on the streets of their hometown, Saint-Etienne in France where they just wrapped up this new piece. Entitled “The Kick To The Moon”, the French duo once again create a Xtra-Large artwork which shows on their signature sleeping giants. Four days of work were needed to create the referee and the