Do You Hear The People Sing

The Wayfarers Chorus singing ‘Do You Hear The People Sing’ at St Faith’s in Crosby.