Location Concerts Seen
Lisbon, Lisbon, Portugal 3 concerts
Almada, Portugal 1 concert
Leiria, Leiria, Portugal 1 concert