Lauren McCrostie is a British actress who portrays Olive Abroholos Elephanta in the film Miss Peregrine's Home for Peculiar Children.
Advertisement
Lauren McCrostie is a British actress who portrays Olive Abroholos Elephanta in the film Miss Peregrine's Home for Peculiar Children.