August 3, 2021

The Art of Banksy Exhibition – London

The Art of Banksy, is the world’s largest exhibition of privately owned Banksy artwork being showcased in a huge warehouse space in Covent Garden, London. Banksy is one of the most famous street artists in the world, yet he’s managed to keep his identity a secret. His face has never appeared in public photographs or on television, and he’s…