Spotted In Camden, London

One of our people was out and about in Camden, London last weekend and they spotted this piece of artwork on the wall – so we thought we’d share it with you…

What do you think?

118 points
Upvote Downvote

It Takes Practice?

Forget The Followers – It’s Loyalty That Matters