Fighting and Living! Switzerland > Geneva Fighting and Living! City Geneva, Country Switzerland Writer Vein Tags Geneva Graffiti - Switzerland Graffiti - Vein