Location Concerts Seen
London, England, United Kingdom 10 concerts
Lisbon, Lisbon, Portugal 6 concerts
Amsterdam, North Holland, Netherlands 1 concert
Loule, Portugal 1 concert
Loulé, Portugal 1 concert