Fist Monument on Chicago Avenue at George Floyd Square
May 2025
—
George Floyd Square on May 22, 2025. Nearing the 5 year anniversary of George Floyd's murder, the area where George Floyd was murdered by Minneapolis police continues to be a place of protest.
Revolution Message on South Minneapolis Fence
May 2025
—
The words REVOLUTION on a South Minneapolis fence. As seen on May 22, 2025.
Wolves Back at Tom’s Watch Bar, Minneapolis
May 2025
—
Downtown Minneapolis glows under the evening lights as crowds gather near Tom’s Watch Bar on Hennepin Avenue. Overhead, a bold skyway advertisement declares “WOLVES BACK,” celebrating the return of the Minnesota Timberwolves just blocks from Target Center. Cars idle at the intersection of 6th Street, their headlights blending with the neon reflections from bars and storefronts. It’s a familiar urban rhythm — sports, nightlife, and city energy converging in the heart of Minneapolis.
Banner for Future Minneapolis Democracy Center at Former 3rd Precinct
May 2025
—
New fence wrap around the burned Minneapolis police station. The police station will eventually be the Minneapolis Democracy Center.
Couple Floating on Bde Maka Ska, Minneapolis Skyline
May 2025
—
A couple on Bde Maka Ska with the Minneapolis city skyline behind
CFMoto CForce Series on Minneapolis road
May 2025
—
Old Ford Pickup on Hennepin Avenue Construction, Uptown Minneapolis
May 2025
—
An old Ford pickup rolls down a under construction Hennepin Avenue in Uptown Minneapolis.
Fans with Anthony Edwards Jerseys Cross Hennepin Avenue
May 2025
—
Fans in downtown Minneapolis heading to Target Center for a Minnesota Timberwolves playoff game.
Motorcycles on Lagoon Avenue Sidewalk, Uptown Minneapolis
April 2025
—
Motorcycles hit the sidewalk to go to McDonalds.
Rebuilding the Former Minneapolis 3rd Precinct Station
April 2025
—
The removal of the front vestibule at the former Minneapolis police third precinct police station. The police station has sat vacant since it was set on fire on May 28th, 2020 following the murder of George Floyd.
Construction at burned Minneapolis 3rd Precinct station
April 2025
—
The current state of the former Minneapolis police 3rd precinct police station. The station was burned by protesters following the May 2020 murder of George Floyd.
“Defeat Trump’s Extreme-Right Billionaire Agenda” Flyer in Minneapolis
April 2025
—
A protest flyer on a street pole in Minneapolis.
Pleasant Avenue Bridge Over the Midtown Greenway
April 2025
—
A surveillance camera on Pleasant Ave over the Midtown Greenway in Minneapolis.
Late-Night Food Cart Near the Uptown Theater on Hennepin Avenue
April 2025
—
Street vendor at Hennepin and Lagoon in Uptown Minneapolis on a warm spring day.
Flatbed Tow Truck Hauls a Minneapolis Police Squad Car in Uptown
April 2025
—
A Minneapolis Police squad car is towed off Lagoon Ave in Uptown Minneapolis in April 2025.
Fans Fill the Rooftop Patio at Cowboy Jack’s in Minneapolis
April 2025
—
A full rooftop patio at Cowboy Jack's in downtown Minneapolis on a warm spring day.
METRO Green Line Train Crossing Hennepin Avenue in the Warehouse District
April 2025
—
A light rail train moves towards the Warehouse District/Hennepin Ave station on a warm spring evening.
Late-Night Crowd Inside Last Call on N 5th Street
April 2025
—
Patrons dance inside Last Call bar on N 5th Street in downtown Minneapolis.
Panel Discussion After “The People’s Way” Screening at MSP Film Festival
April 2025
—
Director William Tyner, Minneapolis City Council Member Robin Wonsley, Activist Toshira Garraway, George Floyd Global Memorial's Jeanelle Austin and Hennepin County Commissioner Angela Conley speak after a screening of "The People's Way" during the MSP International Film Festival.
Tequila Bar Sign at Barrio on Nicollet Mall
April 2025
—
Patrons inside Barrio Restaurant in Downtown Minneapolis in April 2025.
Chicago Avenue Looking Toward East 38th Street
April 2025
—
George Floyd Square in April 2022. The square has been a place of protest since the May 25th, 2020 murder of George Floyd.
“Dictator or Democracy” Yard Signs Along a South Minneapolis Sidewalk
April 2025
—
Along a residential sidewalk in Minneapolis, a cluster of political yard signs stands amid winter’s dry grass and bare trees — remnants of the long, impassioned American election cycles that have made even quiet neighborhoods into public forums. The signs, declaring messages such as “Dictator or Democracy — That’s the Choice” and “All Are Welcome Here,” capture the tension and idealism that often coexist in modern U.S. political life.
Thousands gather for ‘Hands Off!’ protest, Minnesota State Capitol
April 2025
—
The Minnesota State Patrol estimates 25,000 gathered at the Minnesota State Capitol this afternoon as part of the nationwide “Hands Off!” protests.
‘Hitler 2.0’ Sign Depicting Trump and Musk at the Minnesota Capitol
April 2025
—
The Minnesota State Patrol estimates 25,000 gathered at the Minnesota State Capitol this afternoon as part of the nationwide “Hands Off!” protests.
Crowds Climb Bare Trees During the ‘Hands Off!’ Rally at the Minnesota Capitol
April 2025
—
The Minnesota State Patrol estimates 25,000 gathered at the Minnesota State Capitol this afternoon as part of the nationwide “Hands Off!” protests.
Weeping Statue of Liberty Sign at the Minnesota Capitol
April 2025
—
The Minnesota State Patrol estimates 25,000 gathered at the Minnesota State Capitol this afternoon as part of the nationwide “Hands Off!” protests.
Thousands Fill the Capitol Mall for the ‘Hands Off!’ Rally in St. Paul
April 2025
—
Hands Off! protest signs in St. Paul.
The Minnesota State Patrol estimates 25,000 gathered at the Minnesota State Capitol this afternoon as part of the nationwide “Hands Off!” protests.
Amy Klobuchar Speaks at “Hands Off!” Rally on the Capitol Steps
April 2025
—
Amy Klobuchar speaking to a crowd of around 25,000 at a "Hands Off!" protest at the Minnesota State Capitol
Laser Lights Over the Crowd During DJ Mushroom Cloud’s Set at the Green Room
March 2025
—
Mushroom Cloud on the decks at the Green Room in Uptown Minneapolis.
“Luigi Reminds You to Punch Up” Sticker on a Minneapolis Stop Sign
March 2025
—
A sticker referring to Luigi Mangione found on a stop sign in South Minneapolis.
Reads: Luigi reminds you to punch up!
Minneapolis Police Squad Cars on Lagoon Avenue in Uptown
March 2025
—
Squad cars at a nightclub in Uptown Minneapolis in March 2025.
Cybertruck Passes Tesla Takedown Protesters in Golden Valley
March 2025
—
Tesla Takedown protest at a Tesla showroom in Minneapolis (Golden Valley) on March 22, 2025. This is the 6th week in a row protesters have gathered. The crowd has continued to grow exponentially each week.
Sign Seeks Tips on Tree Vandalism Near Cedar Lake
March 2025
—
A yard sign from the Minneapolis park and Recreation Board seeking to find those responsible for cutting down large trees.
Bryn Mawr Station Platform Under Construction at Dusk
March 2025
—
Sunset behind Bryn Mawr Station in Minneapolis. The train station will be used by the Metro Transit green line extension.
Hammocking Along a Frozen Bde Maka Ska in Minneapolis
March 2025
—
A couple in a hammock on the lake on the first 60 degree day of the year in Minneapolis.
Site Work at the New Minneapolis 1st Precinct Station
March 2025
—
Construction continuing on the new Minneapolis police 1st precinct police station.
Riders Board a Blue Line Train at Cedar-Riverside Station
March 2025
—
A Blue Line train at the Cedar Riverside stop in Minneapolis.
“Tesla Takedown” Protest Signs Outside Golden Valley Dealership
March 2025
—
Tesla Cybertruck drives to a Tesla Facility just outside of Minneapolis (Golden Valley) on March 8, 2025.
This is the 4th week in a row protesters have gathered here as part of the nationwide Tesla Takedown organizing.
Snowy Traffic on North 5th Street in Downtown Minneapolis
March 2025
—
Spring snow and North 5th Street in Downtown Minneapolis.
“Justice for Alison Lussier” Banner on a Graffitied Billboard, Minneapolis
March 2025
—
A justice for Allison Lussier billboard on Lake Street in Minneapolis.
Roof Depot Water Tower at Sunset in South Minneapolis
March 2025
—
Rooftop water tower on the Roof Depot building in South Minneapolis.
“Real Patriots Kill Nazis” Graffiti on Lyndale Avenue
February 2025
—
Graffiti on a long vacant building on Lyndale Avenue in South Minneapolis. It reads "Real patriots kill nazis"
Ice Heart at the George Floyd Memorial
February 2025
—
Ice in a shape of a heart on the spot where George Floyd was murdered by Minneapolis Police in May 2020.
The memorial inside George Floyd Square has been a place of protest ever since.
Pedestrians on Hennepin Avenue Near Augie’s Strip Club
February 2025
—
Augie's on Hennepin Avenue in February 2025.
Snowbound Kayaks Along Bde Maka Ska at Sunset
February 2025
—
Canoes and kayaks stacked up in the snow around Bde Maka Ska.
DJ Emberz Daytime set at the Moxy Hotel in Uptown Minneapolis
February 2025
—
A daytime DJ set at the Moxy Hotel in Uptown Minneapolis in February.
Cybertruck Passes Protest Signs at Tesla Service Center in Golden Valley
February 2025
—
Protesters at the Tesla service center just outside of Minneapolis. Signs reading “Unplug Mad King Musk”, “This car runs on fascism”, “Who buys cars from a nazi?”, “Say no to doge”, “Don’t buy swasticars, BAD DOGE!”. Protest is part of a nationwide "TeslaTakedown" protest that seems to have originated on Bluesky.
Protester Near Tesla Showroom in Golden Valley
February 2025
—
Protester outside a Telsa showroom in Minneapolis (Golden Valley) with staged Golden Valley police squad cars.
Snowkiter Vanishes into Whiteout on Bde Maka Ska
February 2025
—
Someone snowkiting in Minneapolis on Bde Maka Ska during a February 2025 snowstorm.
Trump Vance Decals on a Twin Cities Taxi Van in the North Loop
February 2025
—
A taxi cab seen in the North Loop Minneapolis in February 2025. Windows covered in pictures of President Trump.
Tesla Bumper Sticker Reads “I Bought This Before Elon Became a Fascist”
February 2025
—
A Tesla vehicle seen in Minneapolis with Tesla branding removed and a sticker reading "I bought this before Elon became a fascist.".
Large Crowd Gathers on the Steps of the Minnesota State Capitol
February 2025
—
Large crowd gathered at the Minnesota State Capitol on February 5, 2025 protesting the actions of President Trump and Elon Musk.
Rainbow Building in Snow at Lake and Hennepin in Minneapolis
February 2025
—
Rainbow Building at Lake/Hennepin. Originally built by TB Walker’s Red River Lumber Company, the building will be 115 years old this year. Walker was an avid art collector with his gallery at the location of the present day Walker Art Center building.
Minneapolis February 2025
‘Black History’ Barricades Outside Unity Foods at the George Floyd Memorial
February 2025
—
Black History written on the barricades around the George Floyd Memorial inside George Floyd Square in South Minneapolis. The intersection has been a place of protest since the 2020 murder of George Floyd.
“Where There’s People There’s Power” Sign at George Floyd Square
February 2025
—
People Over Property!
The People's Way at George Floyd Square. The area has been a place of protest since the 2020 murder of George Floyd by the Minneapolis Police.
Opportunity Crossing Construction at Night on Nicollet Avenue
February 2025
—
Construction continues on Opportunity Crossing at 3030 Nicollet. The 6 story mixed use building with 110 affordable housing units will replace what was a large Wells Fargo Bank. Located across from the 5th precinct police station, the bank was heavily damaged during 2020 riots.
“Cleanup Efforts Are Underway” Sign at the Former 3rd Precinct
February 2025
—
Signage around the 3rd precinct Minneapolis police station that was burned following the 2020 murder of George Floyd.
Little Ember Co. Sauna Sessions at Cedar Lake
January 2025
—
Litle Ember Co. Sauna Sessions mobile sauna at Cedar Lake in Minneapolis.
Golden Hour Along the Cedar Lake Trail in Minneapolis
January 2025
—
Sunset over the Cedar Lake Trail in Minneapolis.
“Understanding Resistance” Flyer on Cedar Ave at George Floyd Square
January 2025
—
A flyer found at George Floyd Square in Minneapolis. The area has been a place of protest since the 2020 murder of George Floyd.
Reads: Understanding Resistance from the George Floyd Uprising to Al-Aqsa Flood.
Sunset Over the Ford Center and Target Field Station
January 2025
—
A beautiful mid January sunset behind Target Field Station in the North Loop Minneapolis.
United Crushers Graffiti on Lake Street Storefront Windows
January 2025
—
United Crushers graffiti on Lake Street in Uptown Minneapolis., The building was once a Target store that closed in 2023.
Neon Glow at SoHo Cafe on Hennepin Avenue
January 2025
—
“Will You Vote for Him?” Sign on a Car’s Rear Window on Lake Street
January 2025
—
A car on Lake Street in Minneapolis with a sign reading "Jesus Christ. Will you vote for him?".
Jade Dynasty’s Neon Glow on Lake Street at Night
January 2025
—
Jade Dynasty open on Lake Street near Lyndale. The space had been vacant and boarded up since Fuji Ya closed in 2020.
Snowy Sidewalk Near Bunker’s Music Bar & Grill in the North Loop
January 2025
—
A soft snow falls over the North Loop in Minneapolis, coating Washington Avenue in a fresh winter layer on January 9, 2025. Warm lamplight and neon glow from neighborhood fixtures like Bunker’s Music Bar & Grill and Club Solo cut through the flurries, lending the street a cinematic quiet. The North Loop — once an industrial hub of warehouses and rail spurs — has evolved into one of Minneapolis’s liveliest nightlife districts, where music venues, old brick buildings, and modern bars coexist in a mix of grit and polish. Even in the dead of winter, the area’s energy hums on, softened only by the sound of snow underfoot.
Snowy Night at Warehouse District Station Near Sneaky Pete’s
January 2025
—
Under the glow of neon and transit lights, a few bundled-up pedestrians wait for the train at Warehouse District/Hennepin Avenue Station in downtown Minneapolis on a frigid January night. The temperature hovered in the single digits as light snow dusted the platform and tracks. The glowing red sign for Sneaky Pete’s — a longtime nightlife landmark just off 1st Avenue — adds a warm contrast to the blue-gray tones of the winter scene. The photo captures the resilient quiet of Minneapolis transit life in deep winter, where late-night riders and flickering lights define the city’s pulse long after rush hour ends.
Ice Fishing on Lake of the Isles, Minneapolis
December 2024
—
Ice fishing on the Lake of the isles on an unusually warm December evening.
Walking the dog on The Mall in the fog
December 2024
—
A man walks his dog on The Mall on a a unusually warm late December night.
Uptown Minneapolis Intersection in December Fog
December 2024
—
Lagoon and Hennepin in Uptown Minneapolis on a a unusually warm late December night.
Fire Truck at E Franklin Avenue and Nicollet Avenue in Fog
December 2024
—
Nicollet and Franklin Avenue during an unusually warm late December night.
Spoonbridge and Cherry Sculpture, Minneapolis Sculpture Garden
December 2024
—
The Spoonbridge and Cherry sculpture in the Walker Art Garden in Downtown Minneapolis.
Minnetonka Police Vehicle at UnitedHealthcare’s Guest Parking Entrance
December 2024
—
Newly erected fencing and Minnetonka Police security cameras outside the corporate headquarters of UnitedHealthcare in Minnetonka, Minnesota on December 8, 2024. The insurance company’s CEO Brian Thompson was killed on December 4th, 2024 in New York City. The man who was shown on a security camera shooting Thompson has not yet been identified or arrested.
Minnetonka Police SUV Near UnitedHealthcare Headquarters After CEO Shooting
December 2024
—
Newly erected fencing and Minnetonka Police security cameras outside the corporate headquarters of UnitedHealthcare in Minnetonka, Minnesota on December 8, 2024. The insurance company’s CEO Brian Thompson was killed on December 4th, 2024 in New York City. The man who was shown on a security camera shooting Thompson has not yet been identified or arrested.
Aerial View of Police SUVs at UnitedHealthcare Headquarters in Minnetonka
December 2024
—
Newly erected fencing and Minnetonka Police security cameras outside the corporate headquarters of UnitedHealthcare in Minnetonka, Minnesota on December 8, 2024. The insurance company’s CEO Brian Thompson was killed on December 4th, 2024 in New York City. The man who was shown on a security camera shooting Thompson has not yet been identified or arrested.
Aerial View of UnitedHealthcare’s Minnetonka Headquarters
December 2024
—
Newly erected fencing and Minnetonka Police security cameras outside the corporate headquarters of UnitedHealthcare in Minnetonka, Minnesota on December 8, 2024. The insurance company’s CEO Brian Thompson was killed on December 4th, 2024 in New York City. The man who was shown on a security camera shooting Thompson has not yet been identified or arrested.
Barricades at East 38th Street in George Floyd Square at Night
November 2024
—
George Floyd Square in Minneapolis. The intersection has been an ongoing protest zone since the murder of George Floyd on May 25th, 2020.
Candlelit George Floyd Mural at George Floyd Square
November 2024
—
Birthday candles an the George Floyd Memorial in George Floyd Square as seen in November 2024. The memorial is part of an ongoing protest at the intersection since the murder of George Floyd on May 25th, 2020.
Walking Past “Trump” Stickers on Lake Street at Night
November 2024
—
Letters formed to spell Trump as seen on an electrical box at Blaisdell and Lake Street in South Minneapolis.
Spiked Security Fencing Under I-94 in the North Loop
November 2024
—
New fencing dropped in the North Loop on N 5th Ave and I-94. It's too bad, was a fun spot to watch trains. Could see the Light Rail, Northstar Line and freight trains from under this bridge.
Fenced-Off Walkway Beneath I-94 in the North Loop
November 2024
—
New fencing dropped in the North Loop on N 5th Ave and I-94. It's too bad, was a fun spot to watch trains. Could see the Light Rail, Northstar Line and freight trains from under this bridge.
Concrete Barriers Around the Third Precinct Construction Site
October 2024
—
Clearing Razor Wire Outside Minneapolis Third Precinct
October 2024
—
“Cleanup Efforts Are Underway” Sign at the Minneapolis 3rd Precinct
Harris Walz Signs on a Chain-Link Fence in South Minneapolis
October 2024
—
“Remember When Presidents Were Presidential?” Fence Sign in South Minneapolis
October 2024
—
Illustrated “Harris Walz” Yard Sign Amid Fall Leaves
October 2024
—
Autumn Colors Along the Midtown Greenway Near Lyndale Avenue
October 2024
—
Rider on a Motorized Unicycle Along the Midtown Greenway in Autumn
October 2024
—
Boarded-Up Minneapolis 3rd Precinct at Dusk
October 2024
—
“No Justice No Streets” Sign Beside a Harris-Walz Yard Sign
October 2024
—
“Recipe for Love” Painted on a Pink Planter Box, South Minneapolis
October 2024
—
Aerial View of “WALZ FAILED” Painted on Governor’s Residence Roof
October 2024
—
“WALZ FAILED” Painted on Roof of Minnesota Governor’s Residence
October 2024
—
Southside Pride Cover Story on the Third Precinct
October 2024
—
Royalston Avenue Station Platform on the Green Line Extension
October 2024
—
“Harris Walz” and “Stop Project 2025” Signs on a South Minneapolis Lawn
October 2024
—
"Stop Project 2025" "Minnesotans For Harris Walz" yard signs in South Minneapolis.
“Cats for Kamala” Sign Beneath a Backyard Tree
October 2024
—
A "Cats for Kamala" yard sign in South Minneapolis, Seen less than a month away from the 2024 Presidential election.
Crowd Gathers Outside State Theatre on Hennepin Avenue
October 2024
—
Supermoon Rises Behind the IDS Center and RBC Plaza
October 2024
—
An October supermoon rising over the "big 3" buildings in downtown Minneapolis.
“Let’s Go Lynx” Banner at First Avenue in Downtown Minneapolis
October 2024
—
People stand in line at First Avenue concert hall in Downtown Minneapolis.
Conversation Near a Cookie Cart in Downtown Minneapolis
October 2024
—
Target Store on Nicollet Mall, Downtown Minneapolis
October 2024
—
Track Switches at Sunset Along the METRO Green Line Extension
October 2024
—
Downtown Minneapolis Towers Above Autumn Treeline
October 2024
—
Evening Gathering at George Floyd Square on Chicago Avenue
October 2024
—
“System Change – Not Climate Change” Sticker on Crosswalk Signal
October 2024
—
Northern Lights Glow Above Cedar Lake in Minneapolis
October 2024
—
“The Abandoned Hayride” Billboard Along I-35W at Dusk
October 2024
—
Giant Stay Puft Inflatable Towers Over South Minneapolis Yard
October 2024
—
String Lights at Bde Maka Ska Pavilion After Dark
October 2024
—
The modern pavilion at Bde Maka Ska glows softly under evening light, its signage prominently honoring the lake’s Dakota name — “Bdé Óta Othúŋwe,” meaning “Many Village Place.” This site, located in southwest Minneapolis, holds deep historical and cultural significance as part of Dakota homeland, long before it was renamed “Lake Calhoun” in the 19th century. After years of advocacy by Indigenous groups and community leaders, the lake officially reclaimed its Dakota name in 2018, marking a shift toward recognizing Minnesota’s original peoples and languages. The illuminated pavilion stands today as both a gathering space and a statement of cultural restoration, blending modern urban design with respect for ancestral land and history.
Flags Fly Above the Foshay Tower at Dusk
September 2024
—
The American and Minnesota state flags ripple above the Foshay Tower in downtown Minneapolis, silhouetted against the glass and steel geometry of nearby modern office buildings. Completed in 1929, the Foshay Tower was the city’s first skyscraper and remained its tallest structure for over three decades. Modeled after the Washington Monument, it symbolized both the ambition and excess of the late Jazz Age. Today, the tower stands as a protected landmark, housing a hotel and museum that preserve its Art Deco legacy. The juxtaposition of flags and architecture here reflects Minnesota’s blend of historic pride and urban evolution — a monument to both civic identity and architectural endurance.
Paddleboarder at Hidden Beach on Cedar Lake, Minneapolis
September 2024
—
Hidden Beach on Cedar Lake during above average high temperatures in late September. The beach is on the shore of Cedar Lake.
Cyclist Passes The Local’s Patio on Nicollet Mall
September 2024
—
A Thursday evening on Nicollet Mall. Biker passes by The Local restaurant patio at 10th Street. (Downtown Minneapolis, September 2024)
Uptown Theater Sign Glowing at Nightfall on Hennepin Avenue
September 2024
—
A lit up Uptown Theater sign on Hennepin Avenue in Minneapolis.
“Awe in Autumn” Billboard Over Uptown Minneapolis Storefronts
September 2024
—
A Travel Wisconsin billboard seen in Uptown Minneapolis.
Built in Minneapolis
Minneapolis Photographer
Browse by location, move through long-running series, or start with recent work.