Elf Ideas for Kids

Ideas made for kids 5-9 come first, followed by all-ages ideas. 50 in all.