50mm
Young Man in Paisley Baseball Cap
A young man wearing a navy paisley baseball cap poses for a contemporary portrait against a neutral background.
Japanese Text Embroidered Denim Portrait
A portrait of a young man wearing a denim jacket featuring Japanese text embroidery against a white studio background.
Dawn Runner Among Portland's Bare Oaks
A woman runs through University Park in North Portland as twilight bathes bare winter trees in purple and pink light.
Storm Clouds Gather Over Portland's Industrial Eastside
Dramatic storm clouds build over Portland's Water Avenue Commerce Center in the Central Eastside, creating a powerful monochromatic skyscape of light and shadow.
Chinook Post Office at Pacific Twilight
The USPS facility in Chinook, Washington glows warmly against the twilight sky, serving this small Pacific County community near the Columbia River mouth.
Small Town Post Office in Lafayette Oregon
The United States Post Office serves the rural community of Lafayette, Oregon, nestled among towering conifers in the heart of Yamhill County.
Small Town Post Office Under Overcast Sky
The United States Post Office serves the rural community of Moro, Oregon, beneath a clouded Pacific Northwest sky.
Trout Lake Post Office Among Towering Pines
The United States Post Office serves the small forest community of Trout Lake, Washington, nestled among towering evergreens in the Cascade foothills.
Mountain Post Office Stars and Stripes
The United States Post Office in Rhododendron, Oregon, nestled beneath the forest canopy of the Cascade Mountains.
Mountain Post Office in Government Camp Oregon
The United States Post Office stands as a rustic beacon in Government Camp, Oregon, where mountain community life intersects with towering Cascade forest.
Small Town Post Office in Maupin Oregon
The United States Post Office serves as a vital community hub in the small town of Maupin, Oregon, where residents gather to collect mail and maintain connections in this remote high desert landscape.
Desert Outpost: Warm Springs Post Office
The United States Post Office serves as a vital community hub in the rural high desert town of Warm Springs, Oregon.
Small Town Post Office Beneath Oregon Bluffs
The U.S. Post Office in Tygh Valley, Oregon stands against a backdrop of golden high desert bluffs under clear blue skies.
The Dufur Post Office
The U.S. Post Office anchors Main Street in the historic wheat town of Dufur, Oregon, beneath the expansive sky of the Columbia River Plateau.
Mosier Post Office on Golden Hour Main Street
The historic Mosier Valley Post Office building serves as a community cornerstone along the main street of this small Oregon town in the Columbia River Gorge.
Defiant Voices Against War's Shadow
Anti-war demonstrators brave winter weather outside Portland's Revolution Hall in the days preceding Russia's invasion of Ukraine.
Saint of Ukraine Before the Storm
A protester wears a St. Javelin hoodie during an anti-war demonstration outside Revolution Hall in Portland, Oregon, captured in the tense days preceding Russia's invasion of Ukraine.
Flowers Against War at Portland Protest
Protesters gather with flowers and Ukrainian flags outside Revolution Hall in Portland's Central Eastside, demonstrating against the impending war in Ukraine.
Young Voice Amid Media Scrum at Anti-War Rally
Media surrounds a young activist with blue face paint during an anti-war protest outside Revolution Hall in Portland's Central Eastside, days before Russian hostilities began in Ukraine.
Voices Unite Against Impending War
Anti-war demonstrators rally outside Revolution Hall in Portland's Central Eastside neighborhood, voicing support for Ukraine in the tense days preceding Russian military action.
Voice of Dissent: Portland Anti-War Protest
An activist wearing a traditional floral headdress addresses media during an anti-war protest outside Revolution Hall in Portland's Central Eastside neighborhood.
Voices Against War Rise in Portland Rain
Anti-war demonstrators brave Portland's winter weather outside Revolution Hall in the Central Eastside district, holding signs against the looming conflict in Ukraine.
Voice of Resistance: Portland Ukraine Vigil
An activist wearing traditional Ukrainian floral headwear addresses fellow protesters at an anti-war demonstration outside Revolution Hall in Portland's Central Eastside, days before the Russian invasion of Ukraine began.
Voice of Dissent in Portland's Winter Streets
A protester adorned with a colorful floral headdress addresses media and fellow demonstrators during an anti-war rally outside Revolution Hall in Portland's Central Eastside, days before Russia's invasion of Ukraine began.
Vigil Before the Storm
Demonstrators gather outside Revolution Hall in Portland's Central Eastside for an anti-war protest, days before Russia's invasion of Ukraine would make their vigil tragically prescient.
Voice of Resistance Before the Storm
An activist adorned with a colorful floral headdress addresses media and protesters at an anti-war demonstration outside Revolution Hall in Portland, Oregon, days before Russia's invasion of Ukraine began.
Divided Voices Before the Storm
Protesters with opposing viewpoints converge outside Revolution Hall in Portland's Central Eastside during an anti-war demonstration held just days before Russian forces invaded Ukraine.
Solidarity Beneath Umbrellas at Revolution Hall
Pro-Ukraine demonstrators brave rainy weather outside Revolution Hall in Portland's Central Eastside district, rallying for peace in the tense days preceding Russia's invasion.
Ribboned Resolve Before the Storm
A protester wearing Ukrainian-colored ribbons participates in an anti-war demonstration outside Revolution Hall in Portland, Oregon, days before the Russian invasion began.
Voice of Resistance: Portland Ukraine Solidarity Rally
Protesters gather outside Revolution Hall in Portland's Central Eastside district, rallying support for Ukraine in the tense days preceding Russian military action.
Ribbons of Resistance in Portland Rain
A protester adorned with symbolic ribbons and traditional headwear demonstrates outside Revolution Hall in Portland's Central Eastside, days before the Russian invasion of Ukraine began.
Solidarity Vigil Before the Storm
Ukrainian protesters rally outside Revolution Hall in Portland's Central Eastside district, holding a signed flag and demanding international attention days before Russia's invasion began.
Voices Rising Against Distant War
Anti-war protesters gather outside Portland's Revolution Hall in the Central Eastside district, demonstrating against impending hostilities in Ukraine days before Russia's invasion began.
Bundled Against the Cold of War
A protester wrapped in Ukrainian colors demonstrates outside Revolution Hall in Portland's Central Eastside district during a pre-invasion anti-war rally.
Solidarity Gathering Before the Storm
Anti-war demonstrators gather outside Portland's Revolution Hall with Ukrainian flags and protest signs, days before Russia's invasion began.
Silent Vigil Before the Storm
Protesters wrapped in Ukrainian flags gather outside Revolution Hall in Portland's Central Eastside during an anti-war demonstration days before Russia's invasion of Ukraine began.
Voices of Peace Before War
Anti-war demonstrators rally outside Portland's Revolution Hall with Ukrainian-themed protest signs in the tense days preceding Russia's invasion of Ukraine.
Santa Clones Illuminate Portland's Sellwood Night
Chris Willis's annual Santa Clones installation transforms a Sellwood gallery space into a glowing field of identical holiday figures.
Illuminated Santa Army in Portland Gallery
Chris Willis's "Santa Clones" installation illuminates dozens of identical plastic Santa figures in Portland's Sellwood neighborhood.
Spring Garden Abundance in Portland Studio
An exuberant spring bouquet captures the essence of Portland's blooming season with ranunculus, daffodils, and seasonal flowers arranged in a minimalist ceramic vase.
Portland Spring Arrangement in Ceramic Vessel
An artfully wild spring bouquet captures Portland's garden spirit in this intimate still life study.
Wind Turbines Rise Against Oregon Sky
Wind turbines harvest renewable energy across the agricultural landscape of Gilliam County in Oregon's Columbia River Gorge region.
Kaiser Nurses Rally for Better Staffing
Kaiser Permanente nurses demonstrate outside the healthcare giant's Portland tower, demanding improved staffing ratios and patient safety measures during their strike authorization.
Mother and Child Stand for Safe Staffing
A mother-child duo protests outside Kaiser Permanente Tower in Portland, advocating for safe nurse staffing levels during healthcare worker labor disputes.
Nurses Unite on Portland Streets for Fair Wages
Kaiser Permanente nurses and supporters gather for a strike demonstration outside the healthcare giant's tower in Portland's Lloyd District, demanding better working conditions and fair compensation.
Kaiser Nurses Rally for Fair Wages
Kaiser Permanente nurses and healthcare workers demonstrate for fair wages outside the medical center's Portland tower, brandishing union signs and personal appeals during their labor strike.
Winter Twilight Over Suttle Lake Oregon
Evening light bathes snow-covered Cascade peaks surrounding Suttle Lake in Oregon's Jefferson County wilderness.
Mist Veiled Waters of Suttle Lake
Morning mist envelops Suttle Lake in Oregon's Cascade Mountains, creating a dreamlike tableau of water, forest, and fog.