"Vertical Garden" by Escif in Mallorca, SpainStreet 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