Selena Delia
Babb
Birth Date:26 August 1995
Birth Place:Rotterdam
Nationality:Netherlands
Preferred Foot:Left