Cling film artist ‘overwhelmed’ by Pershore reaction to murals

Large nature-themed murals have started to pop up in a Worcestershire town, England, painted on cling film.

Latest News

Related articles