Orla Hill is an actress, known for Swallows and Amazons (2016), Unfinished Song (2012) and Lily and the Revolution (2014). Read more on iMDB