Charlotte Church - Voice of an Angel
9868025be96a423ba69a6e7f8e1fee04
Hubert Parry
ARTIST_ROLE_COMPOSER
7dad74838fb048eda77daa7260b696f3
Charlotte Church
ARTIST_ROLE_MAIN_ARTIST
3448353d70a24e6ca80a759cbda39f65
Sian Edwards
ARTIST_ROLE_CONDUCTOR
Jerusalem (And did those feet in ancient time) - Vocal