Sugarloaf Peak Lookout

Summit of Sugarloaf Peak
Leavenworth
Washington
United States