Claudia Vouillamoz Known forArtBornMarch 22, 2002Place of birthZaragoza, Aragón, Spain Movies directed by Claudia VouillamozCartas a la Luna 2024 TMDB