Elizabeth Bower

Elizabeth Bower

Birthday: 1 August 1976, Leeds, West Yorkshire, England, UK
Height: 178 cm
Elizabeth Bower was born on August 1, 1976 in Leeds, West Yorkshire, England. She is an actress, known for Doctors (2000), Trollied (2011) and Micro Men (2009).