Location Concerts Seen
Madrid, Madrid, Spain 14 concerts
Barcelona, Catalonia, Spain 4 concerts