Floating Lilly

Floating Lilly

Rocky Mountain National Park