This is an ongoing stream of my recent photos.
2018 Portland Winter Light Festival, February 1–3, 2018. Full photo gallery: 2018 Portland Winter Light Festival
Light Gardening / A Robot at Play by Richard Miner & Tom BarnesPortland Winter Light Festival, Friday, February 2, 2018
Hypnotrons by AxiomPortland Winter Light Festival, Friday, February 2, 2018
Flamethrower Chandelier by Ryan RamagePortland Winter Light Festival, Friday, February 2, 2018
Light Brite Remastered by Joseph Hewett + ACME TeamPortland Winter Light Festival, Friday, February 2, 2018
Zen GeneratorPortland Winter Light Festival, Saturday, February 3, 2018
P1 by Gorden Yuen, Wendy Morrison, William Gibbs, and Nicolas StrangePortland Winter Light Festival, Saturday, February 3, 2018
P1 by Gorden Yuen, Wendy Morrison, William Gibbs, and Nicolas StrangePortland Winter Light Festival, Saturday, February 3, 2018
Light Chimes by Sticky Co. + Little HexesPortland Winter Light Festival, Friday, February 2, 2018
Lunar Progressions by FORM hosted by WeWorkPortland Winter Light Festival, Thursday, February 1, 2018
Lightfall by Fieldwork Design & ArchitecturePortland Winter Light Festival, Saturday, February 3, 2018
Homage to Trogdor by Ivan McLeanPortland Winter Light Festival, Press Preview Evening, Wed, January 31, 2018
Portland SpiritPortland Winter Light Festival, Saturday, February 3, 2018
Kumoricon 2017 in Portland, Oregon. Related Blog Posts: Day -1 • Day 0 • Day 1 • Day 2 • Day 3 • Photography
Con SpaceKumoricon 2017, Oregon Convention Center, Portland, Oregon, Friday, October 27, 2017
Portland TaikoClosing Ceremonies, Kumoricon 2017, Oregon Convention Center, Portland, Oregon, Sunday, October 29, 2017
Cosplay ContestKumoricon 2017, Oregon Convention Center, Portland, Oregon, Saturday, October 28, 2017
Cosplay ContestKumoricon 2017, Oregon Convention Center, Portland, Oregon, Saturday, October 28, 2017
Cosplay ContestKumoricon 2017, Oregon Convention Center, Portland, Oregon, Saturday, October 28, 2017
Fairy Tail Guild – UNITE! with Todd Haberkorn and Sherami LeighKumoricon 2017, Oregon Convention Center, Portland, Oregon, Friday, October 27, 2017
Ghost Neko's Purranormal Maid CaféKumoricon 2017, Oregon Convention Center, Portland, Oregon, Friday, October 27, 2017
Sake TastingKumoricon 2017, DoubleTree by Hilton Hotel, Portland, Oregon, Saturday, October 28, 2017
All Hallows’ Kawaii Tea PartyKumoricon 2017, DoubleTree by Hilton Hotel, Portland, Oregon, Sunday, October 29, 2017
All Hallows’ Kawaii Tea PartyKumoricon 2017, DoubleTree by Hilton Hotel, Portland, Oregon, Sunday, October 29, 2017
DAM Cancer Event, Gill Coliseum, Oregon State University, October 20, 2017 • Related Blog Post
ASU at OSU Women's VolleyballAnnual DAM Cancer Match, Gill Coliseum, Oregon State University, Corvallis, Oregon, October 20, 2017
ASU at OSU Women's VolleyballAnnual DAM Cancer Match, Gill Coliseum, Oregon State University, Corvallis, Oregon, October 20, 2017
ASU at OSU Women's VolleyballAnnual DAM Cancer Match, Gill Coliseum, Oregon State University, Corvallis, Oregon, October 20, 2017
ASU at OSU Women's VolleyballAnnual DAM Cancer Match, Gill Coliseum, Oregon State University, Corvallis, Oregon, October 20, 2017
ASU at OSU Women's VolleyballAnnual DAM Cancer Match, Gill Coliseum, Oregon State University, Corvallis, Oregon, October 20, 2017
ASU at OSU Women's VolleyballAnnual DAM Cancer Match, Gill Coliseum, Oregon State University, Corvallis, Oregon, October 20, 2017
ASU at OSU Women's VolleyballAnnual DAM Cancer Match, Gill Coliseum, Oregon State University, Corvallis, Oregon, October 20, 2017
ASU at OSU Women's VolleyballAnnual DAM Cancer Match, Gill Coliseum, Oregon State University, Corvallis, Oregon, October 20, 2017
ASU at OSU Women's VolleyballAnnual DAM Cancer Match, Gill Coliseum, Oregon State University, Corvallis, Oregon, October 20, 2017
ASU at OSU Women's VolleyballAnnual DAM Cancer Match, Gill Coliseum, Oregon State University, Corvallis, Oregon, October 20, 2017
Gill Coliseum, Oregon State University, October 6, 2017. Related Blog Post.
In the StandsCal at OSU Women's Volleyball, Gill Coliseum, Oregon State University, October 6, 2017
Benny BeaverCal at OSU Women's Volleyball, Gill Coliseum, Oregon State University, October 6, 2017
Cal at OSU Women's VolleyballGill Coliseum, Oregon State University, Corvallis, Oregon, October 6, 2017
Cal at OSU Women's VolleyballGill Coliseum, Oregon State University, Corvallis, Oregon, October 6, 2017
Cal at OSU Women's VolleyballGill Coliseum, Oregon State University, Corvallis, Oregon, October 6, 2017
Cal at OSU Women's VolleyballGill Coliseum, Oregon State University, Corvallis, Oregon, October 6, 2017
Autograph SessionCal at OSU Women's Volleyball, Gill Coliseum, Oregon State University, October 6, 2017
Autograph SessionCal at OSU Women's Volleyball, Gill Coliseum, Oregon State University, October 6, 2017
Autograph SessionCal at OSU Women's Volleyball, Gill Coliseum, Oregon State University, October 6, 2017
Autograph SessionCal at OSU Women's Volleyball, Gill Coliseum, Oregon State University, October 6, 2017
2017 Oregon Handmade Bicycle Show • Friday, August 11 – Sunday, August 13, 2017 • Cathedral Park Place • Portland, Oregon. Related blog posts: Day 0 | Day 1 | Day 2
REN Cycles2017 Oregon Handmade Bicycle Show, Cathedral Park Place, Portland, Oregon, Saturday, August 12, 2017
Jeffrey Bock Custom Cycles2017 Oregon Handmade Bicycle Show, Cathedral Park Place, Portland, Oregon, Saturday, August 12, 2017
Circa Cycles2017 Oregon Handmade Bicycle Show, Cathedral Park Place, Portland, Oregon, Saturday, August 12, 2017
Radian Cycles2017 Oregon Handmade Bicycle Show, Cathedral Park Place, Portland, Oregon, Saturday, August 12, 2017
REN Cycles2017 Oregon Handmade Bicycle Show, Cathedral Park Place, Portland, Oregon, Saturday, August 12, 2017
Co-Motion Cycles2017 Oregon Handmade Bicycle Show, Cathedral Park Place, Portland, Oregon, Saturday, August 12, 2017
Circa Cycles2017 Oregon Handmade Bicycle Show, Cathedral Park Place, Portland, Oregon, Saturday, August 12, 2017
Circa Cycles – The Night Before the Show2017 Oregon Handmade Bicycle Show, Cathedral Park Place, Portland, Oregon, Friday, August 11, 2017
Joseph Ahearne & Friend2017 Oregon Handmade Bicycle Show, Cathedral Park Place, Portland, Oregon, Saturday, August 12, 2017
2017 Oregon Handmade Bicycle Show2017 Oregon Handmade Bicycle Show, Cathedral Park Place, Portland, Oregon, Saturday, August 12, 2017
Solar eclipse • Cooper Mountain Nature Park • Beaverton, Oregon • August 21, 2017
Solar EclipseCooper Mountain Nature Park, Beaverton, Oregon, August 21, 2017
Solar EclipseCooper Mountain Nature Park, Beaverton, Oregon, August 21, 2017
Solar EclipseCooper Mountain Nature Park, Beaverton, Oregon, August 21, 2017
Solar EclipseCooper Mountain Nature Park, Beaverton, Oregon, August 21, 2017
Solar EclipseCooper Mountain Nature Park, Beaverton, Oregon, August 21, 2017
Solar EclipseCooper Mountain Nature Park, Beaverton, Oregon, August 21, 2017
Solar EclipseCooper Mountain Nature Park, Beaverton, Oregon, August 21, 2017
Solar EclipseCooper Mountain Nature Park, Beaverton, Oregon, August 21, 2017
Solar EclipseCooper Mountain Nature Park, Beaverton, Oregon, August 21, 2017
Solar EclipseCooper Mountain Nature Park, Beaverton, Oregon, August 21, 2017
Beaverton Night Festival, The Round, Beaverton, Oregon, Saturday, July 22, 2017. Related Blog Post.
Beaverton Night MarketBeaverton Night Market, Saturday, July 22, 2017, Beaverton, Oregon
Beaverton Night MarketBeaverton Night Market, Saturday, July 22, 2017, Beaverton, Oregon
Beaverton Night MarketBeaverton Night Market, Saturday, July 22, 2017, Beaverton, Oregon
Beaverton Night MarketBeaverton Night Market, Saturday, July 22, 2017, Beaverton, Oregon
Beaverton Night MarketBeaverton Night Market, Saturday, July 22, 2017, Beaverton, Oregon
Beaverton Night MarketBeaverton Night Market, Saturday, July 22, 2017, Beaverton, Oregon
Beaverton Night MarketBeaverton Night Market, Saturday, July 22, 2017, Beaverton, Oregon
Beaverton Night MarketBeaverton Night Market, Saturday, July 22, 2017, Beaverton, Oregon
Beaverton Night MarketBeaverton Night Market, Saturday, July 22, 2017, Beaverton, Oregon
Beaverton Night MarketBeaverton Night Market, Saturday, July 22, 2017, Beaverton, Oregon
2017 Oregon Country Fair, Veneta, Oregon • Friday, July 7, 2017 & Saturday, July 8, 2017 • Photography Notes
Oregon Country FairOregon Country Fair, Friday, July 7, 2017, Veneta, Oregon
Oregon Country FairOregon Country Fair, Friday, July 7, 2017, Veneta, Oregon
Oregon Country FairOregon Country Fair, Saturday, July 8, 2017, Veneta, Oregon
At the Drum TowerOregon Country Fair, Friday, July 7, 2017, Veneta, Oregon
At the Drum TowerOregon Country Fair, Friday, July 7, 2017, Veneta, Oregon
Oregon Country FairOregon Country Fair, Saturday, July 8, 2017, Veneta, Oregon
Rockstop Cello Ensemble at the Youth StageOregon Country Fair, Saturday, July 8, 2017, Veneta, Oregon
Oregon Country FairOregon Country Fair, Saturday, July 8, 2017, Veneta, Oregon
Oregon Country FairOregon Country Fair, Saturday, July 8, 2017, Veneta, Oregon
Oregon Country FairOregon Country Fair, Saturday, July 8, 2017, Veneta, Oregon
Portland NW Pride Parade, Saturday, June 28, 2017
2017 Pride Northwest Parade2017 Pride Northwest Parade, Portland, Oregon, Sunday, June 18, 2017
2017 Pride Northwest Parade2017 Pride Northwest Parade, Portland, Oregon, Sunday, June 18, 2017
2017 Pride Northwest Parade2017 Pride Northwest Parade, Portland, Oregon, Sunday, June 18, 2017
2017 Pride Northwest Parade2017 Pride Northwest Parade, Portland, Oregon, Sunday, June 18, 2017
2017 Pride Northwest Parade2017 Pride Northwest Parade, Portland, Oregon, Sunday, June 18, 2017
2017 Pride Northwest Parade2017 Pride Northwest Parade, Portland, Oregon, Sunday, June 18, 2017
2017 Pride Northwest Parade2017 Pride Northwest Parade, Portland, Oregon, Sunday, June 18, 2017
2017 Pride Northwest Parade2017 Pride Northwest Parade, Portland, Oregon, Sunday, June 18, 2017
Cassi2017 Pride Northwest Waterfront Festival, Waterfront Park, Portland, Oregon, Sunday, June 18, 2017
Nike BETRUE Booth Booth2017 Pride Northwest Waterfront Festival, Waterfront Park, Portland, Oregon, Sunday, June 18, 2017
Pride Northwest Waterfront Festival • Saturday, June 17, 2017 • Portland, Oregon
2017 Pride Waterfront Festival2017 Pride Northwest Waterfront Festival, Waterfront Park, Portland, Oregon, Saturday, June 17, 2017
2017 Pride Waterfront Festival2017 Pride Northwest Waterfront Festival, Waterfront Park, Portland, Oregon, Saturday, June 17, 2017
2017 Pride Waterfront Festival2017 Pride Northwest Waterfront Festival, Waterfront Park, Portland, Oregon, Saturday, June 17, 2017
2017 Pride Waterfront Festival2017 Pride Northwest Waterfront Festival, Waterfront Park, Portland, Oregon, Saturday, June 17, 2017
2017 Pride Waterfront Festival2017 Pride Northwest Waterfront Festival, Waterfront Park, Portland, Oregon, Saturday, June 17, 2017
2017 Pride Waterfront Festival2017 Pride Northwest Waterfront Festival, Waterfront Park, Portland, Oregon, Saturday, June 17, 2017
2017 Pride Waterfront Festival2017 Pride Northwest Waterfront Festival, Waterfront Park, Portland, Oregon, Saturday, June 17, 2017
2017 Pride Waterfront Festival2017 Pride Northwest Waterfront Festival, Waterfront Park, Portland, Oregon, Saturday, June 17, 2017
2017 Pride Waterfront Festival2017 Pride Northwest Waterfront Festival, Waterfront Park, Portland, Oregon, Saturday, June 17, 2017
2017 Pride Waterfront Festival2017 Pride Northwest Waterfront Festival, Waterfront Park, Portland, Oregon, Saturday, June 17, 2017