Real life graffiti stumblers.

Based in Bucharest.

Advertisements