Philip Venables
© 2021 Philip Venables
July 5, 2011
Filmed for the London Sinfonietta Blue Touch Paper Programme Date: June 2011