Laysla De Oliveira is an actress, known for Locke & Key (2020), Guest of Honour (2019) and In the Tall Grass (2019). Read more on iMDB