Scarlet Hall is an actress, known for A Dozen Summers (2015) and Finding Richard (2014). Read more on iMDB