Caroline Barclay
Born: None
Caroline Barclay is known for The Electrical Life of Louis Wain (2021), The Essex Serpent (2022) and The Favourite (2018).
Caroline Barclay is known for The Electrical Life of Louis Wain (2021), The Essex Serpent (2022) and The Favourite (2018).