Shanna Besson

Shanna Besson

Shanna Leila Besson (born 3 January 1993) is a French actress and photographer who is the only child of French directors Maïwenn and Luc Besson.


Crew