Davide Formisano plays Sarasate's Carmen Fantasy (Live Recording!)