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