Elf on the shelf

241 Pins
·
1mo
40 Times People Took ‘Elf On The Shelf’ To Another Level And Shared The Ideas In This Facebook Group
50+ Hilarious Elf on the Shelf Ideas for Kids That Are So Fun