Popularity: 1
Luisa Neubauer is a German climate activist.
1996-04-21
Hamburg, Germany
Character: Self
Release date: 03/12/2020
Release date: 02/20/2022
Release date: 10/06/2022
Character: Herself
Release date: 05/24/2019
Release date: 08/26/2021