Answer» What is International Arts and Film Foundation mean?
The International Arts and Film Foundation (IAFF) is a non-profit foundation based in Tampa Bay, Florida and Reno, Nevada with an emphasis on children interested in performing and visual arts including film production.