Louise Brooks in Ventnor street art

Spied this stencil on the back of a street sign, halfway up a hill in Ventnor on the Isle of Wight. The plug for a band, or somewhere else? Answers in the comments, if you know!

Comments
Sign in or get an account to comment.