International Child Art Foundation
Encyclopedia
The International Child Art Foundation is a nonprofit organization founded in 1997 with the goal of harnessing Children's creativity and empathy through art. The foundation holds the World Children's Festival on The National Mall every 4 years and is the world's largest international children's celebration.