Braflix
Lisa Ambalavanar

Lisa Ambalavanar

Lisa Hayley Ambalavanar is an English actress.

Born: 1988-02-19 • Derby, Derbyshire, England, UK • 1 titles

Known For

Known For

Slotherhouse
HD
en
Movie•2023

Slotherhouse