Street Art

"Vertical Garden" by Escif in Mallorca, Spain

November 25, 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