David Murphy (Biggleswade):
Tessa Lark, US violinist
David Murphy (Biggleswade):
Tessa Lark, US violinist
David Murphy (Biggleswade):
Tessa Lark, US violinist
David Murphy (Biggleswade):
Tessa Lark, US violinist
David Murphy (Biggleswade):
Tessa Lark, violin and Amy Yang, piano
David Murphy (Biggleswade):
Tessa Lark, US violinist and US pianist Amy Yang