Recent Work
Read MoreWildflowers, Ptarmigan Peak and Koessler Lake
Backcountry, Bob Marshall Wilderness, MT
E30A1432Bob Marshall WildernessMontanaPlacesbackpackingnatureoutdoorswildernesslakesmountainswildflowersfireweedarnicaaster
Oconaluftee River, Great Smoky Mountains National Park, NC
E30A0282riverstreammoving waterrhododendronmossGreat Smoky Mountains National Park
Washington Oaks Gardens State Park, FL
E30A0175natureoceancochina sandstonerock formationsmoving watersunrise
Washington Oaks Gardens State Park, FL
E30A9974enatureoceancochina sandstonerock formationsmoving watersunrise
Washington Oaks Gardens State Park, FL
E30A0463natureoceancochina sandstonerock formationsmoving watersunrise
Washington Oaks Gardens State Park, FL
E30A0417oceanmoving waterrock formationscochina sandstonesunrisesun
Washington Oaks Gardens State Park, FL
E30A0355oceanmoving waterrock formationscochina sandstonesunrisesun
Washington Oaks Gardens State Park, FL
E30A0334natureoceancochina sandstonerock formationsmoving watersunrise
Fog over a mountain stream teaming with wildflowers
Absaroka-Beartooth Wilderness, Montana
naturebackpackinghikingmountainswildflowersstreamwildernessMontanaAbsarokaBeartooth WildernessarnicaLewis monkey flower
Wildflowers by a foggy mountain stream
Absaroka-Beartooth Wilderness, Montana
E30A0052naturewildflowersstreambackpackinghikingmountainswildernessMontanaAbsarokaBeartooth Wilderness
Sylvan Peak Reflection
Crow Lake and Sylvan Peak, Absaroka-Beartooth Wilderness, Montana
E30A0030cnatureSylvan peakreflectionlakebackpackinghikingmountainswildernessMontanaAbsarokaBeartooth Wilderness
Rocky shoreline of Crow Lake
Crow Lake and Sylvan Peak, Absaroka-Beartooth Wilderness, Montana
E30A0024natureSylvan peakreflectionlakebackpackinghikingmountainswildernessMontanaAbsarokaBeartooth Wilderness
Rocky shoreline of Crow Lake 2
Crow Lake and Sylvan Peak, Absaroka-Beartooth Wilderness, Montana
E30A0020natureSylvan peakreflectionlakebackpackinghikingmountainswildernessMontanaAbsarokaBeartooth Wilderness
Morning Fog on Sylvan Peak
Crow Lake and Sylvan Peak, Absaroka-Beartooth Wilderness, Montana
E30A0542natureSylvan peakreflectionlakebackpackinghikingmountainswildernessMontanaAbsarokaBeartooth Wildernessfogmist
Sylvan Peak reflection in Crow Lake
Crow Lake and Sylvan Peak, Absaroka-Beartooth Wilderness, Montana
E30A0513naturereflectionlakebackpackinghikingmountainswildernessMontanaAbsarokaBeartooth Wilderness
Sundance Pass
Absaroka-Beartooth Wilderness, Montana
E30A0133cnaturebackpackinghikingwildernessgrand viewsmountainsclouds
Mountain in the Clouds
Sundance Pass, Absaroka-Beartooth Wilderness, Montana
E30A0083cnaturemountainsfogmistcloudsbackpackingblack and whiteBWhiking
Small mountain cascade
Outlet, September Morn Lake, Absaroka-Beartooth Wilderness, Montana
E30A0057naturebackpackinghikingwildernessriverstreamflowing waterrocks
Rocky mountain cascades
Outlet, September Morn Lake, Absaroka-Beartooth Wilderness, Montana
E30A0051naturebackpackinghikingwildernessriverstreamflowing waterrocks
More rocky cascades
Outlet, September Morn Lake, Absaroka-Beartooth Wilderness, Montana
E30A0044naturebackpackinghikingwildernessriverstreamflowing waterrocks
Outlet of September Morn Lake
Absaroka-Beartooth Wilderness, Montana
E30A0037cnaturebackpackinghikingwildernessriverstreamflowing waterrocks
Lake Fork of Rock Creek
Absaroka-Beartooth Wilderness, Montana
E30A0001naturebackpackinghikingwildernessrivermountainspine trees
Lost Lake
Absaroka-Beartooth Wilderness, MT
E30A9985naturebackpackinghikingwildernesslakemountainspine treesgrasslightsunsetlakes
Broadwater Lake
Absaroka-Beartooth Wilderness, MT
E30A9985naturebackpackinghikingwildernesslakerivermountainspine treeslakes
Rock outcropping lining up with the sun at Boneyard Beach
Big Talbot Island State Park, Florida
E30A0166natureoceanseasunriserocksbeachstate parksBig Talbot Island
Fiery Sunrise, Boneyard Beach
Boneyard Beach, Big Talbot Island State Park, Florida
E30A0070oceanseasunrisedriftwoodtreesbeachstate parksBig Talbot Island
Cocina Rock at River to Sea Preserve, Florida
E30A9996SEPoceancochina sandstonerock formationsmoving water
Boneyard Beach, Big Talbot Island State Park, Florida
E30A4209cSEPoceanseasunrisedriftwoodtreesbeachstate parksBig Talbot Island