El Prat De Llobregat, Spain

the music speaks for itself in your mind