Location Concerts Seen
Barcelona, Catalonia, Spain 1 concert
London, England, United Kingdom 1 concert
Malaga 1 concert
Manchester, England, United Kingdom 1 concert