Long Have I Loved You

Sisters of Saint Joseph, Long Have I Loved You, Catholic Communications, Sydney, NSW, Australia, 1993.