The San Joaquin Valley

john muir walk

Day 21 and 22

Day 23 and 24

Day 25 and 26