I heard Washington State natural frames are all the rage. North Cascades National Park. [OC] [2048×2048]

View Reddit View Source