Camilla Rutherford

Camilla Rutherford Pictures

'The Duchess' London Premiere at Leicester Square

Title: 'The Duchess' London Premiere at Leicester Square

Name(s): Camilla Rutherford

'The Duchess' London Premiere at Leicester Square, London, UK

Photo 2 of 15