Trinity Te Deum

Choral Concert
Hilliard Darby Symphonic Choir  •  Michael G. Martin
St Mark's English Church
Florence  •  Italy