Veni Creator Spiritus — Kenneth Leighton (1929-1988) post_id: 24947imgsize: fullpost has NO featured image.Ok to display the image! Title: Veni Creator SpiritusPerformances at Saint Thomas Church:Solemn Eucharist, 2019-08-18