Location Concerts Seen
Barcelona, Catalonia, Spain 5 concerts
Saint Feliu De Guixols, Spain 1 concert