Cheyenne Rushing

Date of birth

28.04.1981

Place of birth

Temple, Texas, USA

Filmography

Tristan & Isolda

2005

Cast

Role: lady Serafine