Lizard hanging from a tree I captured while hiking in North Carolina. First wildlife pic...thoughts?..