Popularity: 1
Selina Jones was born in Greater London, England, United Kingdom.
Character: Selena
Release date: 07/18/2006
Character: Medea
Release date: 05/04/2022