
1995Born, Zimbabwe
5Credits
Lou Llobell was born in Zimbabwe to a Spanish father and Zimbabwean mother. She grew up in Spain and South Africa.
Known for
2023A Band ApartMovie
2023The PilgrimClaireMovie
2021VoyagersZandieMovie
Is this you?
Link these credits to your frames profile.




