Popularity: 1
Lauren Hall is a theatre actress based in London, England.
Newcastle, England, UK
Character: Delores / Waitress / Toreadorable
Release date: 12/27/2015
Character: Anna
Release date: 04/20/2018