Busy morning for the PTA elves!

480 gifts sold, wrapped and named ready to be put under Christmas trees.