LUMEN

Frances Ondiviela

Acting Born 1965-05-19 Las Palmas, Canary Islands, Spain

Known For

This product uses the TMDB API but is not endorsed or certified by TMDB.