C
Editing
Camila Castro Gimenez
Born 28 November 1998 · Barcelona, Barcelona, Catalonia, Spain · 27
Filmography
Movies
1 film
The Floating Man
2025 · Film · Girl sitting next to blind man