Fresh green cedar branch resting on stacked split firewood logs - Free Stock Photo | Picren | PicRen