Giclee print, permanent marker and stickers on paper
iThe Great Wall is a Chinese restaurant in Ceuta, Spain’s exclave in Africa. The best hotel of the city is also called La Muralla, The Wall. Ceuta is surrounded by a fence that prevents migrants from entering the European Union. In the centre of Ceuta, there are also the Royal Walls that were built between the 900s and the 1700s to secure the city.
Serlachius Museums, Mänttä.