Nick Walker - Vandal Heart

Nick Walkers mural on the streets of Paris.