Location Concerts Seen
Barcelona, Catalonia, Spain 11 concerts
Madrid, Madrid, Spain 1 concert