Thumbnails
 
A Capella

A Capella

Mesa Falls. Targhee National Forest. Idaho.