Banksy strikes back and this time in Bristol, He revealed his new artwork on Instagram with the simple caption, “Aachoo!!”. I think this piece is located in Bristol but I can be wrong, please let me know in the comments if you know where it is located!