Previous Image Next Image Isabella Creek near the Mallard Larkins Pioneer Area, Idaho. Clearwater National Forest, Idaho