This is a fun and inexpensive gift for children to make. Using old jig-saws (you can usually get them at yard sales or the dollar stores) paint over the picture and glue them on to wooden frames. You can buy inexpensive wooden frames at craft stores if you don't have anything you can use at home.
Note: The cheapest unfinished wood frames I found were at Walmart