Denise Carisle

Born: None


Placeholder

Peach Melba

as The Shop Assistant
Released: 1978-10-13

Two unusual people make contact in German at a London coffee house.

Movie page