All street art

Swoon New Street Piece In London

November 15, 2011
1 min read

Swoon is currently in UK where she will be spending the next two weeks preparing her new installation at Black Rat Press for her upcoming solo show this December.
This new piece popped up on the streets of London recently and a couple more are gonna be appearing over the next few days.

Add your