Banksy
Banksy, despite not calling himself an artist, is from Bristol, UK, whose artwork has appeared throughout London and other locations around the world. Despite his great success in the street art scene, he has managed to keep his name hidden
Banksy, despite not calling himself an artist, is from Bristol, UK, whose artwork has appeared throughout London and other locations around the world. Despite his great success in the street art scene, he has managed to keep his name hidden