LUMEN
Shelley Longworth photo

Shelley Longworth

Acting Born 1976-03-22 Doncaster - South Yorkshire - England - UK

Known For

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