Angel Steps, Dogwood Blossoms, Yosemite
Angel Steps
Angelstepsdogwood blossomsyosemite
From Sierra Wildflowers