Main content

Twyford Church of England High School - The Lord Is My Shepherd

Twyford High School sings 'The Lord Is My Shepherd' at the Senior semi-finals.

Release date:

Duration:

2 minutes