Last can standing
Last week Dface deposited five one ton spray cans around prominent locations in London including Covent Garden, near the National
Read MoreLast week Dface deposited five one ton spray cans around prominent locations in London including Covent Garden, near the National
Read More