Probably a bit late in the day to get something framed in time for Christmas, but you can buy largish frames with ready cut mounts in that you could fit photos/mementos into. Or stick them in like a collage with double sided tape without mounting them. A picture framer could advise. HTH.