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