ED ABELA

Film & Stills – Stenway & Sons, London

Super talented pianist and film score composer Ed Abela filmed in iconic piano showroom