Popularity: 0
Scarlet Possnett is a British climate activist.
Character: Herself
Release date: 05/24/2019