Banksy sets up shop in Croydon
A pop-up art installation curated and designed by legendary anonymous street artist Banksy caused a stir when it appeared overnight in Croydon.
A pop-up art installation curated and designed by legendary anonymous street artist Banksy caused a stir when it appeared overnight in Croydon.