Particle
.news
Sofia Barclay
Actress
Sofia Beatrice Barclay is an English actress.
From
Wikipedia