Stunning Artwork created for EC Malta

At EC Manchester and EC Washington, DC, students study English surrounded by murals that embellish the classroom walls. Last weekend, the artist who designed the schools’ murals collaborated with EC once again, on an artwork that he painted over three days at the Sliema Arts Festival in Malta. elDimitry painted a mural entitled Detras está la Urbe (the city […]