Per-Olov Kindgren plays Francisco Tárrega