Various Pieces Switzerland > Geneva Various Pieces City Geneva , Country Switzerland Writer Lord Tags Switzerland Graffiti Lord Star Wars Graffiti Geneva Graffiti