Street Art

"Those who fled" by Escif

June 28, 2012


Escif dropped a new piece in Cholula, Mexico and wrote the following text adding insight to the concept behind this particular piece.  “Cholula is a name of Nahuatl origin, meaning Place of those who fled.  Cholula is famed for its churches. Legend told that there are 365 churches, one for each day of the year. So, it´s so usual meet processions of people circulating through the streets, almost any day.”