It's a wonderful world - Mike Ahlers

Grand Teton National Park

Oxbow Bend at Grand Teton National Park

Oxbow BendGrand TetonNational Parkspring flowersreflectionspurple mountains