Mammoth Street Murals of Seville
Spain is excellent hunting ground for those on a quest to find the world’s best urban art. Spanish street art can easily match anything back in Berlin. While exploring the area behind the bus station, we discovered these magnificent murals. To get a sense of the scale look for Thomas in each photo.