Allora ed ora, (Then & now), Italian words by V. Valle, English words by A. Ramsay.
Mascagni, Pietro.
Ramsay, A.
Valle, V.