Hodie Christus natus est, SWV 456David Hill, Haitham Haidar, Yale Schola Cantorum & James ReeseClassical65 ShazamsTry Apple Music ClassicalShare