Franc Roddam & Ken Russell (1927-2011) film directors after the screening of ARIA a Don Boyd Production, in the VIP lounge at the British Film Institute, NFT1 Theatre, South Bank. London, UK, 9th June 2009
Date: 09/06/2009
Location: South Bank, London, UK
Photographer: Richard Keith Wolff