Shanna Besson › Date of birth
Shanna Leila Besson is a French actress and photographer. She is the only child of French film directors Maïwenn and Luc Besson. Wikipedia
Angelina Jolie
Haley Pullos
Kari Lake
Erica Ash
Show more