Llamas in North Carolina
A Llama in the morning mist Brevard, NC in the Blue Ridge mountains of western North Carolina.