This is an ongoing stream of my recent photos.
2019 Portland Pride Parade • June 16, 2019 • Portland, Oregon. Related blog posts: Parade Day | Photography
2019 Portland Pride ParadePortland Pride Parade and Festival, Portland, Oregon, June 16, 2019
2019 Portland Pride ParadePortland Pride Parade and Festival, Portland, Oregon, June 16, 2019
2019 Portland Pride ParadePortland Pride Parade and Festival, Portland, Oregon, June 16, 2019
2019 Portland Pride ParadePortland Pride Parade and Festival, Portland, Oregon, June 16, 2019
2019 Portland Pride ParadePortland Pride Parade and Festival, Portland, Oregon, June 16, 2019
2019 Portland Pride ParadePortland Pride Parade and Festival, Portland, Oregon, June 16, 2019
2019 Portland Pride ParadePortland Pride Parade and Festival, Portland, Oregon, June 16, 2019
2019 Portland Pride ParadePortland Pride Parade and Festival, Portland, Oregon, June 16, 2019
2019 Portland Pride ParadePortland Pride Parade and Festival, Portland, Oregon, June 16, 2019
2019 Portland Pride ParadePortland Pride Parade and Festival, Portland, Oregon, June 16, 2019
Portland Japanese Garden, Portland, Oregon • April 20, 2019 • Related Blog Post
Tsubo-Niwa GardenPortland Japanese Garden, Saturday, April 20, 2019
Buddha at the Gift ShopPortland Japanese Garden, Saturday, April 20, 2019
Along the WalkwayPortland Japanese Garden, Saturday, April 20, 2019
Hillside ProtectionPortland Japanese Garden, Saturday, April 20, 2019
Fence in the Strolling Pond GardenPortland Japanese Garden, Saturday, April 20, 2019
In the Strolling Pond GardenPortland Japanese Garden, Saturday, April 20, 2019
In the Strolling Pond GardenPortland Japanese Garden, Saturday, April 20, 2019
Steps in the Natural GardenPortland Japanese Garden, Saturday, April 20, 2019
Sand and Stone GardenPortland Japanese Garden, Saturday, April 20, 2019
Laceleaf Japanese Maple in the Flat GardenPortland Japanese Garden, Saturday, April 20, 2019
Portland Winter Light Festival, Portland, Oregon, February 7-9 2019. Blog posts: Day 1 | Day 2 | Day 3 | Photography
The Pickathon Treeline Stage by PSU School of ArchitecturePortland Winter Light Festival, Portland State University, Thursday, February 7, 2019
Radiance Dome by Light at PlayPortland Winter Light Festival, Portland State University, Thursday, February 7, 2019
Radiance Dome by Light at PlayPortland Winter Light Festival, Portland State University, Thursday, February 7, 2019
Reflective Curtain by the Scott Center Construction TeamPortland Winter Light Festival, Portland State University, Thursday, February 7, 2019
Strands from the Heavens by Raining PhotonsPortland Winter Light Festival, Friday, February 8, 2019
Mirror, Mirror on the Ball by Ivan McLean and Glen BoydPortland Winter Light Festival, Friday, February 8, 2019
FungullyPortland Winter Light Festival, Friday, February 8, 2019
Fire Spheres by Fire Sphere Fire PitsPortland Winter Light Festival, Saturday, February 9, 2019
Fios the Sea Stallion by McCabe, Shaw, Buell, and MeyerPortland Winter Light Festival, Saturday, February 9, 2019
Upper Balcony of WTC by Satis&FyPortland Winter Light Festival, Friday, February 8, 2019
Kumoricon 2018 • October 26-28, 2018 • Oregon Convention Center & DoubleTree Hilton • Related Blog Post
Magic Night Circus: A Lolita Tea PartyKumoricon 2018, DoubleTree by Hilton Hotel, Portland, Oregon, Sunday, October 28, 2018
Gaming HallKumoricon 2018, Oregon Convention Center, Portland, Oregon, Saturday, October 27, 2018
Gaming HallKumoricon 2018, Oregon Convention Center, Portland, Oregon, Saturday, October 27, 2018
Gundam Model Build-and-Take hosted by The SleevesKumoricon 2018, Oregon Convention Center, Portland, Oregon, Saturday, October 27, 2018
Exhibits HallKumoricon 2018, Oregon Convention Center, Portland, Oregon, Friday, October 26, 2018
Cosplay ContestKumoricon 2018, Oregon Convention Center, Portland, Oregon, Saturday, October 27, 2018
Cosplay ContestKumoricon 2018, Oregon Convention Center, Portland, Oregon, Saturday, October 27, 2018
Cosplay Lip Sync ShowdownKumoricon 2018, Oregon Convention Center, Portland, Oregon, Sunday, October 28, 2018
Cosplay Lip Sync ShowdownKumoricon 2018, Oregon Convention Center, Portland, Oregon, Sunday, October 28, 2018
ConSpaceKumoricon 2018, Oregon Convention Center, Portland, Oregon, Saturday, October 27, 2018
Art in the Pearl • North Park Blocks • Portland, Oregon • September 2, 2018 • Related Blog Post
Toyota Art in MotionArt in the Pearl, North Park Blocks, Portland, Oregon, Sunday, September 2, 2018
Toyota Art in MotionArt in the Pearl, North Park Blocks, Portland, Oregon, Sunday, September 2, 2018
Toyota Art in MotionArt in the Pearl, North Park Blocks, Portland, Oregon, Sunday, September 2, 2018
Toyota Art in MotionArt in the Pearl, North Park Blocks, Portland, Oregon, Sunday, September 2, 2018
Toyota Art in MotionArt in the Pearl, North Park Blocks, Portland, Oregon, Sunday, September 2, 2018
Snapping a PhotoArt in the Pearl, North Park Blocks, Portland, Oregon, Sunday, September 2, 2018
Mick Whitcomb BoothArt in the Pearl, North Park Blocks, Portland, Oregon, Sunday, September 2, 2018
Kina Crow boothArt in the Pearl, North Park Blocks, Portland, Oregon, Sunday, September 2, 2018
Kina Crow boothArt in the Pearl, North Park Blocks, Portland, Oregon, Sunday, September 2, 2018
Kina Crow boothArt in the Pearl, North Park Blocks, Portland, Oregon, Sunday, September 2, 2018
Art in the Pearl • North Park Blocks • Portland, Oregon • Saturday, September 1, 2018 • Related Blog Post
Looking at PrintsArt in the Pearl, North Park Blocks, Portland, Oregon, Saturday, September 1, 2018
Mick Whitcomb BoothArt in the Pearl, North Park Blocks, Portland, Oregon, Saturday, September 1, 2018
Mick Whitcomb BoothArt in the Pearl, North Park Blocks, Portland, Oregon, Saturday, September 1, 2018
Jan VanderburgArt in the Pearl, North Park Blocks, Portland, Oregon, Saturday, September 1, 2018
Looking at PrintsArt in the Pearl, North Park Blocks, Portland, Oregon, Saturday, September 1, 2018
Kaeley StephensArt in the Pearl, North Park Blocks, Portland, Oregon, Saturday, September 1, 2018
Dave Gonzo Sculpture DemonstrationArt in the Pearl, North Park Blocks, Portland, Oregon, Saturday, September 1, 2018
Janine Decresenzo JewelryArt in the Pearl, North Park Blocks, Portland, Oregon, Saturday, September 1, 2018
William VanscoyArt in the Pearl, North Park Blocks, Portland, Oregon, Saturday, September 1, 2018
Beaverton Night Festival • Saturday, August 11, 2018 • The Round • Beaverton, Oregon • Related Blog Post
Paitong Thai CuisineBeaverton Night Market, August 11, 2018, The Round, Beaverton, Oregon
Tinidor FoodsBeaverton Night Market, August 11, 2018, The Round, Beaverton, Oregon
Alleamin ProductsBeaverton Night Market, August 11, 2018, The Round, Beaverton, Oregon
3 SeasonsBeaverton Night Market, August 11, 2018, The Round, Beaverton, Oregon
Lunarcat StudiosBeaverton Night Market, August 11, 2018, The Round, Beaverton, Oregon
Lunarcat StudiosBeaverton Night Market, August 11, 2018, The Round, Beaverton, Oregon
Oyatsupan BakersBeaverton Night Market, August 11, 2018, The Round, Beaverton, Oregon
Beaverton Night Market VendorBeaverton Night Market, August 11, 2018, The Round, Beaverton, Oregon
DJ Anjali & The Incredible KidBeaverton Night Market, August 11, 2018, The Round, Beaverton, Oregon
DJ Anjali & The Incredible KidBeaverton Night Market, August 11, 2018, The Round, Beaverton, Oregon
Special streamlined vehicles exhibition at the Portland Art Museum • Photos taken August 3, 2018 • Related Blog Post
1934 Chrysler Imperial Model CV Airflow CoupeThe Shape of Speed: Streamlined Automobiles and Motorcycles, 1930-1942, Portland Art Museum, Portland, Oregon, August 3, 2018
1934 Chrysler Imperial Model CV Airflow CoupeThe Shape of Speed: Streamlined Automobiles and Motorcycles, 1930-1942, Portland Art Museum, Portland, Oregon, August 3, 2018
1938 Tatra T77aThe Shape of Speed: Streamlined Automobiles and Motorcycles, 1930-1942, Portland Art Museum, Portland, Oregon, August 3, 2018
1935 Bugatti Type 57 AérolitheThe Shape of Speed: Streamlined Automobiles and Motorcycles, 1930-1942, Portland Art Museum, Portland, Oregon, August 3, 2018
1938 Delahaye 135M RoadsterThe Shape of Speed: Streamlined Automobiles and Motorcycles, 1930-1942, Portland Art Museum, Portland, Oregon, August 3, 2018
1934 BMW R7 Concept MotorcycleThe Shape of Speed: Streamlined Automobiles and Motorcycles, 1930-1942, Portland Art Museum, Portland, Oregon, August 3, 2018
1936 Cord 812SC Westchester SedanThe Shape of Speed: Streamlined Automobiles and Motorcycles, 1930-1942, Portland Art Museum, Portland, Oregon, August 3, 2018
1935 Hoffman X-8 SedanThe Shape of Speed: Streamlined Automobiles and Motorcycles, 1930-1942, Portland Art Museum, Portland, Oregon, August 3, 2018
1938 Talbot-Lago T-150-C-SSThe Shape of Speed: Streamlined Automobiles and Motorcycles, 1930-1942, Portland Art Museum, Portland, Oregon, August 3, 2018
1937 Lincoln-Zephyr CoupeThe Shape of Speed: Streamlined Automobiles and Motorcycles, 1930-1942, Portland Art Museum, Portland, Oregon, August 3, 2018
Beaverton Night Festival • Saturday, July 21, 2018 • The Round • Beaverton, Oregon • Related Blog Post
Jujuba PerformanceBeaverton Night Market, July 21, 2018, The Round, Beaverton, Oregon
Jujuba PerformanceBeaverton Night Market, July 21, 2018, The Round, Beaverton, Oregon
Jujuba PerformanceBeaverton Night Market, July 21, 2018, The Round, Beaverton, Oregon
Jujuba PerformanceBeaverton Night Market, July 21, 2018, The Round, Beaverton, Oregon
Jujuba PerformanceBeaverton Night Market, July 21, 2018, The Round, Beaverton, Oregon
Vendor BoothBeaverton Night Market, July 21, 2018, The Round, Beaverton, Oregon
BobablasticBeaverton Night Market, July 21, 2018, The Round, Beaverton, Oregon
Vendor BoothBeaverton Night Market, July 21, 2018, The Round, Beaverton, Oregon
Vendor BoothBeaverton Night Market, July 21, 2018, The Round, Beaverton, Oregon
Beaverton Night MarketBeaverton Night Market, July 21, 2018, The Round, Beaverton, Oregon
2018 Oregon Country Fair • Veneta, Oregon • July 13-14, 2018. Blog posts: Thursday | Friday | Saturday | Photography
On Shady Lane2018 Oregon Country Fair, Veneta, Oregon, Friday, July 13, 2018
Kaleidoscope2018 Oregon Country Fair, Veneta, Oregon, Friday, July 13, 2018
HugSpirit Tower, 2018 Oregon Country Fair, Veneta, Oregon, Friday, July 13, 2018
Bakrun2018 Oregon Country Fair, Veneta, Oregon, Friday, July 13, 2018
Hoop Dancing2018 Oregon Country Fair, Veneta, Oregon, Friday, July 13, 2018
Shopping2018 Oregon Country Fair, Veneta, Oregon, Saturday, July 14, 2018
Fortune's FollyMain Stage, 2018 Oregon Country Fair, Veneta, Oregon, Friday, July 13, 2018
DancingMain Stage, 2018 Oregon Country Fair, Veneta, Oregon, Saturday, July 14, 2018
On East 13th2018 Oregon Country Fair, Veneta, Oregon, Friday, July 13, 2018
At the Yerba Buena Booth 9592018 Oregon Country Fair, Veneta, Oregon, Friday, July 13, 2018