These 21 DIY photo gift ideas include photo magnets, DIY photo canvases, and other creative photo gifts for everyone on your list.
411