Discover
Born in Reus, Tarragona, Cataluña, Spain
Aida Folch is a Spanish actress.
25 Carat
(2008)
Mondays in the Sun
(2002)
The Shanghai Spell
Dreamcatcher
(2020)