de Havilland Otter above the Don Sheldon Amphitheater, Denali NP - June 2011
Opaque  by  andbamnan