Francesca de Bassa

Animator, Art Director, Director

www.francescadebassa.com

London, United Kingdom