Stuttgart International Festival of Animated Film (ITFS) reveal first glimpse of 2023 anniversary edition

Stuttgart International Festival of Animated Film (ITFS) scheduled to be held from 25-30 April 2023, invites…