Spain - Al Di Meola, John McLaughlin, Paco De Lucia. Recorded August 30, 1981 St. Goarshausen, Germany.More
Spain - Al Di Meola, John McLaughlin, Paco De Lucia.
Recorded August 30, 1981
St. Goarshausen, Germany.
Recorded August 30, 1981
St. Goarshausen, Germany.