Chris Torres Photo - CineVura
Acting

Chris Torres

Birthplace
Barcelona, Catalonia, Spain
Web Series & TV Shows