Joanna Lisa Quinn is an English independent film director and animator. From Wikipedia
The festival attracted more than 18,000 attendees from 118 countries who celebrated the art form’s latest achievements.