Searching map area
Camilla Rutherford
? TBD
English actress and fashion model

Camilla Rutherford (born 20 September 1976) is an English actress and fashion model.

Instance of