Wilton Tabernacle Youth Choir

Wilton Tabernacle Youth Choir certainly have put their hearts into this performace!