Banksy mural “gifted” to East Anglia town has been sold to private buyer after being removed by the owners

A Banksy mural sprayed on the wall of an electrical store in the coastal town of Lowestoft, Suffolk, in the East Anglia region of England last summer …

Read more

Show More

Related Articles

Back to top button