Peter Weckesser: DSCF6048.jpg
Peter Weckesser: DSCF6049.jpg
Peter Weckesser: DSCF6064.jpg
Peter Weckesser: DSCF6065.jpg
Peter Weckesser: IMG_3362.jpg
Peter Weckesser: DSCF6072.jpg
Peter Weckesser: DSCF6109.jpg
Peter Weckesser: IMG_3364.jpg
Peter Weckesser: IMG_3365.jpg
Peter Weckesser: IMG_3368.jpg
Peter Weckesser: DSCF6115.jpg
Peter Weckesser: DSCF6122.jpg
Peter Weckesser: DSCF6129.jpg
Peter Weckesser: DSCF6133.jpg
Peter Weckesser: Day 1 - Yosemite Valley to Little Yosemite Valley
Peter Weckesser: Day 1 - Yosemite Valley to Little Yosemite Valley
Peter Weckesser: Day 1 - Yosemite Valley to Little Yosemite Valley
Peter Weckesser: Day 1 - Yosemite Valley to Little Yosemite Valley
Peter Weckesser: Day 2 - Little Yosemite Valley to just beyond Sunrise High Sierra Camp
Peter Weckesser: Day 2 - Little Yosemite Valley to just beyond Sunrise High Sierra Camp
Peter Weckesser: Day 2 - Little Yosemite Valley to just beyond Sunrise High Sierra Camp
Peter Weckesser: Day 3 - Above Sunrise High Sierra Camp to Lyell Canyon
Peter Weckesser: Day 3 - Above Sunrise High Sierra Camp to Lyell Canyon
Peter Weckesser: Day 3 - Above Sunrise High Sierra Camp to Lyell Canyon
Peter Weckesser: Day 3 - Above Sunrise High Sierra Camp to Lyell Canyon
Peter Weckesser: Day 4 - Lyell Canyon to Rush Creek Trail Intersection
Peter Weckesser: Day 4 - Lyell Canyon to Rush Creek Trail Intersection
Peter Weckesser: Day 4 - Lyell Canyon to Rush Creek Trail Intersection
Peter Weckesser: Day 4 - Lyell Canyon to Rush Creek Trail Intersection
Peter Weckesser: Day 4 - Lyell Canyon to Rush Creek Trail Intersection