Europe's largest street art event, Upfest, is back, and it's more colourful than ever. Every year, artists from over 50 countries come together to be a part of Upfest Bristol, which is also the largest Urban Paint festival. All the painting is done live and the free art festival gathers thousands of visitors every year.
"The festival takes over the whole area for the weekend with hip hop, funk, grime, soul and dance DJs, musicians and bands, a POSCA doodle wall, graffiti workshops, illustration battles and hundreds of pieces of affordable art for sale," reads the Upfest Facebook bio. Interestingly, the paint festival also raises money for The National Association for Children of Alcoholics (NACOA).
We round up some of the best of Upfests's street art. Go through our gallery to check it all out.