Original: Improvviso e Toccata, op. Improvviso e Toccata, op. 33. Teresa Procaccini. Organ Solo sheet music. 1934-. For organ.
Translation: Sudden and Toccata, op. Sudden and Toccata, op. 33 composed by Teresa Procaccini. Edited by Luca Salvadori. Organ.