Uncommon
Shanna Besson
French actress and photographer
French actress and photographer
Shanna Leila Besson (born 3 January 1993) is a French actress and photographer. She is the only child of French film directors Maïwenn and Luc Besson.
Open boosters, collect cards and trade them. Free to play.
Play for free