Leah Henley is an actress, known for Clinger (2015), Housed (2014) and One Summer (2014). Read more on iMDB