Location Concerts Seen
Paris, Île-de-France, France 9 concerts
London, England, United Kingdom 2 concerts
Berlin, Berlin, Germany 1 concert