Show more
Iria del Río was born on 13 January 1987 in Barcelona, Barcelona, Catalonia, Spain. She is an actress, known for Visitor (2021), Los dinosaurios ya no viven aquí (2013) and The Ministry of Time (2015). imdb.com
Shannen Doherty
Tom Cruise
Paige Butcher
Kim Kardashian