Large fallen log in a high mountain meadow under snow capped peaks - Free Stock Photo | Picren | PicRen