Location Concerts Seen
Lisbon, Lisbon, Portugal     24 concerts
Algés, Lisbon, Portugal 1 concert
London, England, United Kingdom     1 concert