1 / 82
Photo: J. Muckle.
From:
HGTV Magazine.
Your Ultimate Holiday Shopping List
The hardest person to buy for on your list, suddenly becomes the easiest with these genius gift ideas. There are more than 80 fabulous finds!