Archive

2025

Just-Married Couple in front of The Line: 

Hester Nelson’s Lamont Park: 

Georgetown Waterfront: 

News Crew and a Skater at Paved-Over Black Lives Matter Plaza: 

Frederick Douglass Bridge: 

Mayday Movement USA camp outside Union Station: 

Open: πŸ“ NoMa, DC πŸ“Έ 3.26.25

Tryst: 

Banjo Man: 

Looking North at the Porchfest Crowd: 

Adams Morgan Porchfest β€˜25 - 18th Street Panorama: 38.92180, -77.04238

AdMo Porchfest at The Line: 

Porchfest from AdMo Plaza: 

Fish in the Hood: 

Start of the May Day March 2: 

Occidental Picket: 

Start of the May Day March 1: 

Nadine Seiler at May Day: 

SOLIDARITY: 

Capitol Behind May Day Rally: 

The People Stand With Gaza: 

Bloody Netanyahu: 

Ice Cream Cargo Bike: 

The Insane Reign: 

Bloody Trump Hands: 

Say No to Settler Colonialism: 

Signmaking: 

Mural Behind a Demolition: 

Free DC: 

Nadine Seiler at Black Lives Matter Plaza: 

Sic Semper Tyrannis: 

Real Talk!: 

Lonesome Train: 

Having diverse transit mode options reduces congestion for everyone and makes a city more vibrant and productive. I took this timelapse a couple hours ago. #bikesky #urbanism #bikedc

Rock Creek Park is my happy place #bikesky

Cruising through the magnificent cycletrack intersection at Woodmont and Bethesda Ave in downtown Bethesda, MD #bikesky

Immaculate morning rush hour trail vibes on the MBTβ˜€οΈπŸš² #bikedc #bikesky

It’s days like these when I love my commute, thanks to @ddotdc.bsky.social and @bikeshare.bsky.social. It’s the dedicated, protected cycle infrastructure that makes bike commuting in DC so great. #bikedc #bikesky

Democracy is on trial in the world, and it comes down to each individual to stand up and defend it.

My fav electrical box in #DC 🐼⚑️

2023

Aerial View of National Mall: 

New Montgomery Ave Cycletrack: 

Mount Pleasant House: 

2020

Namaste No Justice No Peace: 

Black Medics Lives Matter: 

Clark University BLM Protest in the Rain: 

2017

DC People's Climate March: