This Deer Photo Bomb in Lyme, New Hampshire, is Nothing Short of EpicI can't decide which is more beautiful, the lupines or the deer. I think it's a tie! Kira