FMF 2026

July 10 - July 12

kids under 18 free of charge

No one turned away for lack of funds.