urbanitewebzine.com
Ella & Pitr New piece in Santiago, Chile — Urbanite
French duo Elle & Pitr has been for a while in Chile, being their last piece “The Sleeping Giant Of Santiago” painted on the ground of the Cerrillos airport in Santiago. This is not the first time they paint this kind of pieces. The first I can remember is the one in St. Etienne in February, just
Fran