Cheyenne Rushing

Date of birth

28 April 1981

Place of birth

Temple, Texas, USA

Filmography

Tristan & Isolda

2005

Cast

Role: lady Serafine