Image Gallery

"Vertical Garden" by Escif in Mallorca, Spain

Street Art // Monday, 25 Nov 2013

With little information about this piece, Escif simply says, “Isolated nature on nature Island.” This island he speaks of is Mallorca, a tropical paradise located in the Mediterranean Sea off Spain. The building that Escif painted the collection of lush plants on appears to be a hotel (speculation). Hopefully, Escif is compensated with unlimited complimentary accommodations for his beautiful addition to this establishment.

 See additional work from Escif here



Every image in one place


Full magazine features from Juxtapoz

visit the VAULT >