Uncategorized Photography

Explore photos in Uncategorized.

6,389 photos 2005–2026
Narrow by tag:
Showing 120 of 120 photos on this page.
Mari’s in Uptown Minneapolis

Mari’s in Uptown Minneapolis

June 2025 — Mari's on Lagoon Ave in Uptown Minneapolis. Not sure when this place will open or what it is yet, but the sign's been up since at least April. It formerly was Hammer & Sickle, a Prince themed bar.

KISS Rooftop & Lounge, Lagoon & Girard, June 2025

KISS Rooftop & Lounge, Lagoon & Girard, June 2025

June 2025 — KISS Rooftop & Lounge in Uptown Minneapolis. Located at the corner of Lagoon and Girard.

SoHo Cafe during Hennepin Ave construction

SoHo Cafe during Hennepin Ave construction

June 2025 — SoHo Cafe on Hennepin Avenue in Minneapolis during major road construction.

Bryant Lake Bowl Neon Sign, Lake Street, Minneapolis Night

Bryant Lake Bowl Neon Sign, Lake Street, Minneapolis Night

June 2025 — Patrons sit outside the Bryant Lake Bowl on Lake Street on a summer night.

Macintosh inspired yard sale sign

Macintosh inspired yard sale sign

June 2025 — A yard sale sign inspired by Macintosh seen in South Minneapolis.

Melissa Hortman Memorial at Minnesota State Capitol

Melissa Hortman Memorial at Minnesota State Capitol

June 2025 — A growing memorial at the Minnesota State Capitol for State Representative Melissa Hortman. Hortman was assassinated along with her husband in their home on June 14th. A massive manhunt followed leading to the arrest of Vance Boelter. Boelter is also accused of shooting State Senator John Hoffman and his wife in their home.

Melissa Hortman Memorial at Minnesota State Capitol

Melissa Hortman Memorial at Minnesota State Capitol

June 2025 — A growing memorial at the Minnesota State Capitol for State Representative Melissa Hortman. Hortman was assassinated along with her husband in their home on June 14th. A massive manhunt followed leading to the arrest of Vance Boelter. Boelter is also accused of shooting State Senator John Hoffman and his wife in their home.

Melissa Hortman Yard Sign in Brooklyn Park

Melissa Hortman Yard Sign in Brooklyn Park

June 2025 — A Melissa Hortman yard sign in Brooklyn Park in the days following her assassination.

Brooklyn Park Memorial for Melissa Hortman

Brooklyn Park Memorial for Melissa Hortman

June 2025 — A memorial outside of Minnesota Representative Melissa Hortman's home. She was assassinated along with her husband that lead to a 2 day manhunt for Vance Boelter.

Melissa Hortman Home, Brooklyn Park, After Incident

Melissa Hortman Home, Brooklyn Park, After Incident

June 2025 — The home of Melissa Hortman, the Minnesota Representative who was assassinated on June 14th.

Memorial Outside Brooklyn Park Home After Assassination

Memorial Outside Brooklyn Park Home After Assassination

June 2025 — A memorial outside of Minnesota Representative Melissa Hortman's home. She was assassinated along with her husband that lead to a 2 day manhunt for Vance Boelter.

If Trump Is A King Then I Am A Goddess St Paul Minnesota

If Trump Is A King Then I Am A Goddess St Paul Minnesota

June 2025 — Despite warnings from the law enforcement not to attend today’s No Kings rally after this mornings shootings of Minnesota lawmakers with the killer on the lose, the No Kings Rally is happening at the Minnesota State Capitol in St. Paul.

Hot Dish No Kings Protest Sign in Minnesota

Hot Dish No Kings Protest Sign in Minnesota

June 2025 — Despite warnings from the law enforcement not to attend today’s No Kings rally after this mornings shootings of Minnesota lawmakers with the killer on the lose, the No Kings Rally is happening at the Minnesota State Capitol in St. Paul.

No Justice No Streets protest sign at No Kings

No Justice No Streets protest sign at No Kings

June 2025 — Despite warnings from the law enforcement not to attend today’s No Kings rally after this mornings shootings of Minnesota lawmakers with the killer on the lose, the No Kings Rally is happening at the Minnesota State Capitol in St. Paul.

Flag hung from John Ireland Blvd in St Paul at No Kings

Flag hung from John Ireland Blvd in St Paul at No Kings

June 2025 — Despite warnings from the law enforcement not to attend today’s No Kings rally after this mornings shootings of Minnesota lawmakers with the killer on the lose, the No Kings Rally is happening at the Minnesota State Capitol in St. Paul.

We F*ING Warned You Protest Sign

We F*ING Warned You Protest Sign

June 2025 — Protester holding up a sign reading "We Fing warned you" Despite warnings from the law enforcement not to attend today’s No Kings rally after this mornings shootings of Minnesota lawmakers with the killer on the lose, the No Kings Rally is happening at the Minnesota State Capitol in St. Paul.

Christian Nationalism is White Supremacy in Bible Drag

Christian Nationalism is White Supremacy in Bible Drag

June 2025 — Despite warnings from the law enforcement not to attend today’s No Kings rally after this mornings shootings of Minnesota lawmakers with the killer on the lose, the No Kings Rally is happening at the Minnesota State Capitol in St. Paul.

Dump The Crown Clown No Kings Protest Sign

Dump The Crown Clown No Kings Protest Sign

June 2025 — Despite warnings from the law enforcement not to attend today’s No Kings rally after this mornings shootings of Minnesota lawmakers with the killer on the lose, the No Kings Rally is happening at the Minnesota State Capitol in St. Paul.

I would like to solve the puzzle No Kings protest sign

I would like to solve the puzzle No Kings protest sign

June 2025 — Despite warnings from the law enforcement not to attend today’s No Kings rally after this mornings shootings of Minnesota lawmakers with the killer on the lose, the No Kings Rally is happening at the Minnesota State Capitol in St. Paul.

Man holds up No Kings sign in St Paul

Man holds up No Kings sign in St Paul

June 2025 — Man holding up a No Kings sign in St. Paul, Minnesota in June 2025. Despite warnings from the law enforcement not to attend today’s No Kings rally after this mornings shootings of Minnesota lawmakers with the killer on the lose, the No Kings Rally is happening at the Minnesota State Capitol in St. Paul.

Democracy Over Kings protest sign

Democracy Over Kings protest sign

June 2025 — Despite warnings from the law enforcement not to attend today’s No Kings rally after this mornings shootings of Minnesota lawmakers with the killer on the lose, the No Kings Rally is happening at the Minnesota State Capitol in St. Paul.

No Kings No Fascists Protest Signs

No Kings No Fascists Protest Signs

June 2025 — Despite warnings from the law enforcement not to attend today’s No Kings rally after this mornings shootings of Minnesota lawmakers with the killer on the lose, the No Kings Rally is happening at the Minnesota State Capitol in St. Paul.

No More Hitlers Protest Sign in St. Paul No Kings

No More Hitlers Protest Sign in St. Paul No Kings

June 2025 — Despite warnings from the law enforcement not to attend today’s No Kings rally after this mornings shootings of Minnesota lawmakers with the killer on the lose, the No Kings Rally is happening at the Minnesota State Capitol in St. Paul.

Only You Can Prevent Fascist Liars No Kings Protest Sign

Only You Can Prevent Fascist Liars No Kings Protest Sign

June 2025 — Despite warnings from the law enforcement not to attend today’s No Kings rally after this mornings shootings of Minnesota lawmakers with the killer on the lose, the No Kings Rally is happening at the Minnesota State Capitol in St. Paul.

No Kings Protest in St. Paul Minnesota June 14, 2025

No Kings Protest in St. Paul Minnesota June 14, 2025

June 2025 — Despite warnings from the law enforcement not to attend today’s No Kings rally after this mornings shootings of Minnesota lawmakers with the killer on the lose, the No Kings Rally is happening at the Minnesota State Capitol in St. Paul.

Toddler’s Against Tyranny No Kings Protest Sign

Toddler’s Against Tyranny No Kings Protest Sign

June 2025 — Despite warnings from the law enforcement not to attend today’s No Kings rally after this mornings shootings of Minnesota lawmakers with the killer on the lose, the No Kings Rally is happening at the Minnesota State Capitol in St. Paul.

Nekima Levy Armstrong speaking at No Kings Minnesota

Nekima Levy Armstrong speaking at No Kings Minnesota

June 2025 — Local activist Nekima Levy Armstrong speaking at a June 2025 No Kings Protest in St. Paul, Minnesota. Despite warnings from the law enforcement not to attend today’s No Kings rally after this mornings shootings of Minnesota lawmakers with the killer on the lose, the No Kings Rally is happening at the Minnesota State Capitol in St. Paul.

Patriots Fight Nazis No Kings

Patriots Fight Nazis No Kings

June 2025 — Despite warnings from the law enforcement not to attend today’s No Kings rally after this mornings shootings of Minnesota lawmakers with the killer on the lose, the No Kings Rally is happening at the Minnesota State Capitol in St. Paul.

Dethrone Trump Protest Sign St. Paul No Kings

Dethrone Trump Protest Sign St. Paul No Kings

June 2025 — Despite warnings from the law enforcement not to attend today’s No Kings rally after this mornings shootings of Minnesota lawmakers with the killer on the lose, the No Kings Rally is happening at the Minnesota State Capitol in St. Paul.

No Kings Giant Asshole Protest Sign St. Paul Minnesota

No Kings Giant Asshole Protest Sign St. Paul Minnesota

June 2025 — Despite warnings from the law enforcement not to attend today’s No Kings rally after this mornings shootings of Minnesota lawmakers with the killer on the lose, the No Kings Rally is happening at the Minnesota State Capitol in St. Paul.

Large No Kings crowd in Minnesota

Large No Kings crowd in Minnesota

June 2025 — Despite warnings from the law enforcement not to attend today’s No Kings rally after this mornings shootings of Minnesota lawmakers with the killer on the lose, the No Kings Rally is happening at the Minnesota State Capitol in St. Paul.

AOC 2028 Shirts At No Kings St Paul Minnesota

AOC 2028 Shirts At No Kings St Paul Minnesota

June 2025 — Despite warnings from the law enforcement not to attend today’s No Kings rally after this mornings shootings of Minnesota lawmakers with the killer on the lose, the No Kings Rally is happening at the Minnesota State Capitol in St. Paul.

Protest at Minnesota State Capitol for Melissa Hortman

Protest at Minnesota State Capitol for Melissa Hortman

June 2025 — Despite warnings from the law enforcement not to attend today’s No Kings rally after this mornings shootings of Minnesota lawmakers with the killer on the lose, the No Kings Rally is happening at the Minnesota State Capitol in St. Paul. Protester holds a sign up referring to Minnesota State Representative who along with her husband was shot and killed in her home earlier in the day.

St. Paul Protest Honors Melissa Hortman, June 14, 2025

St. Paul Protest Honors Melissa Hortman, June 14, 2025

June 2025 — Protester at the No Kings protest in St. Paul, Minnesota on June 14th, 2025. Holding up a sign that reads "In Honor Of Our Beloved Melissa". Referring to Minnesota lawmaker Melissa Hortman who was assassinated hours earlier.

No Kings protest signs in Minnesota

No Kings protest signs in Minnesota

June 2025 — Despite warnings from the law enforcement not to attend today’s No Kings rally after this mornings shootings of Minnesota lawmakers with the killer on the lose, the No Kings Rally is happening at the Minnesota State Capitol in St. Paul. Protesters march to the State Capitol.

Death To Tyrants Protest Sign

Death To Tyrants Protest Sign

June 2025 — Protesters holding signs reading "Anyone can stop ice with an AR15" "Death to Tyrants" "Abolish ICE" "No Kings". Despite warnings from the law enforcement not to attend today’s No Kings rally after this mornings shootings of Minnesota lawmakers with the killer on the lose, the No Kings Rally is happening at the Minnesota State Capitol in St. Paul.

No Kings In America Flag

No Kings In America Flag

June 2025 — Protester holds up a No Kings in America flag during a June No Kings protest. Despite warnings from the law enforcement not to attend today’s No Kings rally after this mornings shootings of Minnesota lawmakers with the killer on the lose, the No Kings Rally is happening at the Minnesota State Capitol in St. Paul.

No Kings march to the Minnesota State Capitol

No Kings march to the Minnesota State Capitol

June 2025 — Despite warnings from the law enforcement not to attend today’s No Kings rally after this mornings shootings of Minnesota lawmakers with the killer on the lose, the No Kings Rally is happening at the Minnesota State Capitol in St. Paul. Protesters marching to the Minnesota State Capitol.

Indivisible Twin Cities No Kings Banner

Indivisible Twin Cities No Kings Banner

June 2025 — Indivisible Twin Cities No Kings banner during a march in June. Despite warnings from the law enforcement not to attend today’s No Kings rally after this mornings shootings of Minnesota lawmakers with the killer on the lose, the No Kings Rally is happening at the Minnesota State Capitol in St. Paul.

Flags at No Kings protest in Minnesota

Flags at No Kings protest in Minnesota

June 2025 — Despite warnings from the law enforcement not to attend today’s No Kings rally after this mornings shootings of Minnesota lawmakers with the killer on the lose, the No Kings Rally is happening at the Minnesota State Capitol in St. Paul.

Tyranny Shall Not Prevail Flag

Tyranny Shall Not Prevail Flag

June 2025 — Protester with a Tyranny Shall Not Prevail flag at a No Kings protest. Despite warnings from the law enforcement not to attend today’s No Kings rally after this mornings shootings of Minnesota lawmakers with the killer on the lose, the No Kings Rally is happening at the Minnesota State Capitol in St. Paul.

Stop Project 2025! No Kings Protest

Stop Project 2025! No Kings Protest

June 2025 — Protester with a Stop 2025! protest sign at a No Kings rally in June. Despite warnings from the law enforcement not to attend today’s No Kings rally after this mornings shootings of Minnesota lawmakers with the killer on the lose, the No Kings Rally is happening at the Minnesota State Capitol in St. Paul.

God Saved Both Donald Trump and America Sign

God Saved Both Donald Trump and America Sign

June 2025 — A sign put up outside a Tesla dealership in Minneapolis on June 14, 2025.

Pro-Trump Protesters at Tesla Minneapolis

Pro-Trump Protesters at Tesla Minneapolis

June 2025 — Pro-Trump protesters at a Tesla Takedown event in Golden Valley, Minnesota on June 14, 2025. Some traveling from out of state.

No Kings rally at Minnesota State Capitol

No Kings rally at Minnesota State Capitol

June 2025 — Despite warnings from the law enforcement not to attend today’s No Kings rally after this mornings shootings of Minnesota lawmakers with the killer on the lose, the No Kings Rally is happening at the Minnesota State Capitol in St. Paul.

Uptown Farmers Market Sign with Protest Handprints, Uptown Minneapolis

Uptown Farmers Market Sign with Protest Handprints, Uptown Minneapolis

June 2025 — Uptown Farmers Market Yard Sign in Uptown Minneapolis. Hand prints left over from protests following the killing of Winston Smith and Deona Marie in 2021.

Protect healthcare for immigrants flyer

Protect healthcare for immigrants flyer

June 2025 — A flyer urging people to call Minnesota Governor Tim Walz and demand he veto HF1, a bill repealing MinnesotaCare coverage for undocumented adults. The flyer has bold text reading “CALL WALZ TO TELL HIM: VETO HF1! PROTECT HEALTHCARE FOR IMMIGRANTS!” It states that the Minnesota House and Senate passed the bill and criticizes lawmakers for supporting it. The flyer provides a sample script for callers, emphasizing that denying healthcare to immigrants is inhumane and harmful to all residents. At the bottom, it lists the governor’s phone number: 651-201-3400, and includes the logo of MIRAC (Minnesota Immigrant Rights Action Committee).

Rainy Day Baseball and Bike Lane at Bryant Square, Minneapolis

Rainy Day Baseball and Bike Lane at Bryant Square, Minneapolis

June 2025 — Baseball is rain or shine at Bryant Square in South Minneapolis!

Twilight Movie, The Commons Park, Downtown Minneapolis Full Moon

Twilight Movie, The Commons Park, Downtown Minneapolis Full Moon

June 2025 — Twilight playing at The Commons park in Downtown Minneapolis during a full moon.

Beautiful sunset around Cedar Lake in Minneapolis

Beautiful sunset around Cedar Lake in Minneapolis

June 2025

George Floyd Square Community Info Sign with Asset Sticker

George Floyd Square Community Info Sign with Asset Sticker

June 2025 — The former bus shelter at Chicago Avenue/38th Street in George Floyd Square: City of Minneapolis Asset #000493

Brass Solidarity at The People’s Way, George Floyd Sq, June 2025

Brass Solidarity at The People’s Way, George Floyd Sq, June 2025

June 2025 — Brass Solidarity performs at The People's Way at George Floyd Square.

Dinosaur on the loose in South Minneapolis

Dinosaur on the loose in South Minneapolis

June 2025 — Dinosaur and baby dinosaur on the loose in South Minneapolis.

Trump Chaos and Cruelty Protest Banners

Trump Chaos and Cruelty Protest Banners

June 2025 — Protesters with banners during rush hour tonight over I-394. They read: Trump: Chaos +Cruelty, Rule Of Law, Due Process

Lake Street Station with Canadian Wildfire Smoke

Lake Street Station with Canadian Wildfire Smoke

June 2025 — Canadian wildfire smoke making downtown skyline barely visible from the Lake Street Station.

Lake of the Isles and Canadian Wildfire Smoke

Lake of the Isles and Canadian Wildfire Smoke

June 2025 — Wildfire smoke impacting the air around Lake of the Isles in Minneapolis.

Canadian Wildfire Smoke and Nicollet Avenue

Canadian Wildfire Smoke and Nicollet Avenue

June 2025 — Looking down Nicollet Avenue with Canadian wildfire smoke impacting the Minneapolis air.

Canadian Wildfire Smoke Hiding Downtown Minneapolis

Canadian Wildfire Smoke Hiding Downtown Minneapolis

June 2025 — Smokey wildfire air hiding the Capella Tower in Downtown Minneapolis. As seen from the Midtown Greenway.

Minneapolis 3rd Precinct: ‘Not Democracy, Not Safety, Stop Violence’ Sign

Minneapolis 3rd Precinct: ‘Not Democracy, Not Safety, Stop Violence’ Sign

May 2025 — The burned Minneapolis police third precinct police station on the 5th anniversary of George Floyd's murder.

Minneapolis 3rd Precinct Burned, George Floyd 5th Anniversary

Minneapolis 3rd Precinct Burned, George Floyd 5th Anniversary

May 2025 — The burned Minneapolis police third precinct police station on the 5th anniversary of George Floyd's murder.

Minneapolis 3rd Precinct: George Floyd 5th Anniversary Sign

Minneapolis 3rd Precinct: George Floyd 5th Anniversary Sign

May 2025 — We Remember George Floyd seen on the fencing around the burned Minneapolis police third precinct police station on the 5th anniversary of his murder.

Candlelight Vigil: George Floyd 5th Anniversary, Say Their Names Cemetery

Candlelight Vigil: George Floyd 5th Anniversary, Say Their Names Cemetery

May 2025 — A candlelight vigil at Say Their Names cemetery on the 5th anniversary of George Floyd's murder.

Jeanelle Austin at George Floyd 5th Anniversary, Say Their Names Cemetery

Jeanelle Austin at George Floyd 5th Anniversary, Say Their Names Cemetery

May 2025 — Jeanelle Austin and others hold candles at Say Their Names Cemetery on the 5th anniversary of George Floyd's murder.

Amir Locke family at memorial marker, Say Their Names Cemetery

Amir Locke family at memorial marker, Say Their Names Cemetery

May 2025 — The family of Amir Locke at the Amir Locke marker in Say Their Names Cemetery on the 5th anniversary of George Floyd's murder.

George Floyd Square 5th Anniversary Candlelight Vigil

George Floyd Square 5th Anniversary Candlelight Vigil

May 2025 — Candlelight vigil walks down Chicago Avenue away from the first towards Say Their Names Cemetery. The vigil happens each year on the 5th anniversary of George Floyd's murder.

Angela Harrelson at Rise and Remember 2025 Vigil, George Floyd Square

Angela Harrelson at Rise and Remember 2025 Vigil, George Floyd Square

May 2025 — Angela Harrelson, George Floyd's aunt and co-chair of Rise and Remember, with a candle during a vigil on the 5th anniversary of George Floyd's murder.

George Floyd Square 5th Anniversary Candlelight Vigil

George Floyd Square 5th Anniversary Candlelight Vigil

May 2025 — A candlelight vigil march from George Floyd Square to Say Their Names Cemetery on the 5th anniversary of George Floyd's murder.

Candles lit at George Floyd vigil, Minneapolis

Candles lit at George Floyd vigil, Minneapolis

May 2025 — Candles being lit prior to a vigil on the 5th anniversary of the murder of George Floyd.

Paris Stevens & Angela Harrelson, Rise and Remember 2025, Minneapolis

Paris Stevens & Angela Harrelson, Rise and Remember 2025, Minneapolis

May 2025 — George Floyd's family speaks at Rise and Remember 2025 on the 5th anniversary of George Floyd's murder. Paris Stevens (Cousin) Angela Harrelson (Aunt)

Jeanelle Austin speaks at Rise and Remember 2025, George Floyd Square

Jeanelle Austin speaks at Rise and Remember 2025, George Floyd Square

May 2025 — Jeanelle Austin, Executive Director of Rise and Remember, speaks at the 5th annual Rise and Remember Festival. The festival takes place every year on the anniversary of George Floyd's murder at George Floyd Square.

George Floyd Square 5th Anniversary Festival Sunset

George Floyd Square 5th Anniversary Festival Sunset

May 2025 — The sun goes down on the 5th anniversary of George Floyd's murder. This was the 5th annual Rise and Remember Festival.

Sounds of Blackness, Rise and Remember 2025, George Floyd Square

Sounds of Blackness, Rise and Remember 2025, George Floyd Square

May 2025 — Sounds of Blackness performing at Rise and Remember 2025. The festival is held each year at George Floyd Square on the anniversary of George Floyd's murder by the Minneapolis police.

Minneapolis Mayoral Candidate DeWayne Davis at George Floyd Square

Minneapolis Mayoral Candidate DeWayne Davis at George Floyd Square

May 2025 — Dwayne Davis, Minneapolis candidate for Mayor at George Floyd Square on the 5th anniversary of George Floyd's murder.

Man at George Floyd Memorial, Minneapolis 5-Year Anniversary

Man at George Floyd Memorial, Minneapolis 5-Year Anniversary

May 2025 — A man shows his respects at the George Floyd Memorial on the 5th anniversary of his murder.

George Floyd Square Memorial, 5th Anniversary, Minneapolis

George Floyd Square Memorial, 5th Anniversary, Minneapolis

May 2025 — George Floyd Memorial on the 5th year anniversary of the murder of George Floyd.

Justice for Amir Locke at Rise and Remember, Minneapolis

Justice for Amir Locke at Rise and Remember, Minneapolis

May 2025 — Justice for Amir Locke, who was shot and killed by Minneapolis Police on February 2, 2022, watching The Sound Of Blackness at the 5th annual Rise and Remember Festival. The festival takes place each year the anniversary of the murder of George Floyd.

Sounds of Blackness, Rise and Remember 2025, George Floyd Square

Sounds of Blackness, Rise and Remember 2025, George Floyd Square

May 2025 — Sounds of Blackness performing at Rise and Remember 2025. The festival is held each year at George Floyd Square on the anniversary of George Floyd's murder by the Minneapolis police.

Marcia Howard, man at Rise and Remember, George Floyd Square

Marcia Howard, man at Rise and Remember, George Floyd Square

May 2025 — Marcia Howard and another man put their arms on each other during a performance on the Rise and Remember stage.

Minneapolis George Floyd Memorial: Woman lays flower, 5th Anniv.

Minneapolis George Floyd Memorial: Woman lays flower, 5th Anniv.

May 2025 — A woman lays a flower down on the 5th anniversary of George Floyd's murder. The site has been a place of protest since the 2020 murder.

Murderous Police Sticker on E 38th St Sign, George Floyd Square

Murderous Police Sticker on E 38th St Sign, George Floyd Square

May 2025 — A Murderous Police sticker seen on a street sign at 38th and Chicago on the 5th anniversary of George Floyd's murder.

Paris Stevens at George Floyd Square, Minneapolis, 5th Anniversary

Paris Stevens at George Floyd Square, Minneapolis, 5th Anniversary

May 2025 — Paris Stevens, Geoge Floyd's cousin, at his memorial on the 5th Anniversary of his murder.

George Floyd 5th Anniversary Boards, Phelps Park, Minneapolis

George Floyd 5th Anniversary Boards, Phelps Park, Minneapolis

May 2025 — Boards from the Minneapolis Uprising at Phelps Park on the 5th anniversary of George Floyd's murder. Memorialize The Movement is an organization that has worked to preserve these boards as historical artifacts.

Memorialize The Movement Uprising Boards at Phelps Park

Memorialize The Movement Uprising Boards at Phelps Park

May 2025 — Memorialize The Movement, an organization that saved boards from the Minneapolis Uprising, with them on display at Phelps Park during the 5th anniversary of George Floyd's murder.

Memorialize The Movement Boards, Phelps Park, 5th Anniversary

Memorialize The Movement Boards, Phelps Park, 5th Anniversary

May 2025 — Memorialize The Movement showing boards from the Minneapolis Uprising at Phelps Park on the 5th anniversary of George Floyd's murder.

Dee-1 performs at George Floyd Square Rise and Remember Festival

Dee-1 performs at George Floyd Square Rise and Remember Festival

May 2025 — Dee-1 performs at George Floyd Square during the 5th annual Rise and Remember Festival. The festival is held each year on the anniversary of George Floyd's murder.

George Floyd Square Mural, 5th Anniversary Remembrance

George Floyd Square Mural, 5th Anniversary Remembrance

May 2025 — George Floyd Square on the 5th anniversary of the murder of George Floyd. The area where Floyd was killed has been a place of protest ever since.

George Floyd Square 5th Anniversary Memorial

George Floyd Square 5th Anniversary Memorial

May 2025 — George Floyd Square on the 5th anniversary of the murder of George Floyd. The area where Floyd was killed has been a place of protest ever since.

George Floyd Square 5th Anniversary Memorial, Minneapolis

George Floyd Square 5th Anniversary Memorial, Minneapolis

May 2025 — George Floyd Square on the 5th anniversary of the murder of George Floyd. The area where Floyd was killed has been a place of protest ever since.

Minnesota Timberwolves playoff excitement on Hennepin Avenue

Minnesota Timberwolves playoff excitement on Hennepin Avenue

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.

Paint is cheaper than eggs

Paint is cheaper than eggs

May 2025 — Graffiti in South Minneapolis that reads "Paint is cheaper than eggs".

Minnehaha Scoop Ice Cream on Minnehaha Avenue, Minneapolis

Minnehaha Scoop Ice Cream on Minnehaha Avenue, Minneapolis

May 2025 — People with ice cream outside of Minnehaha Scoop on Minnehaha Avenue in South Minneapolis.

Revolution Message on South Minneapolis Fence

Revolution Message on South Minneapolis Fence

May 2025 — The words REVOLUTION on a South Minneapolis fence. As seen on May 22, 2025.

George Floyd Square, Minneapolis: Fist Monument, 5 Years

George Floyd Square, Minneapolis: Fist Monument, 5 Years

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.

Bryant Avenue Bike Lane, South Minneapolis Cyclists

Bryant Avenue Bike Lane, South Minneapolis Cyclists

May 2025 — The Bryant Avenue bike lane in South Minneapolis.

RIP TRANSTIFA mural on Lake Street

RIP TRANSTIFA mural on Lake Street

May 2025 — A mural reading "RIP TRANSTIFA" seen on Lake Street.

Minneapolis Democracy Center Site, Former 3rd Precinct

Minneapolis Democracy Center Site, 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

Couple Floating on Bde Maka Ska, Minneapolis Skyline

May 2025 — A couple on Bde Maka Ska with the Minneapolis city skyline behind

Top 10 Weather Week and Lake Volleyball in Minneapolis

Top 10 Weather Week and Lake Volleyball in Minneapolis

May 2025 — What a beautiful top 10 weather week it's been in Minneapolis! Feel like next time we see these temperatures it'll be with the humidity? People squeezing in a few more games of volleyball at Bde Maka Ska before tomorrow's rain.

MNDOT Homeless Barriers

MNDOT Homeless Barriers

May 2025 — Concrete barriers setup in the grass on S 9th Street in Minneapolis by MNDOT. The barriers are to prevent camping.

CFMoto CForce Series on Minneapolis road

CFMoto CForce Series on Minneapolis road

May 2025

Old Ford Pickup on Hennepin Avenue Construction, Uptown Minneapolis

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.

Hennepin Ave ripped up during construction

Hennepin Ave ripped up during construction

May 2025 — Ripped up Hennepin Avenue construction in Uptown Minneapolis.

Timberwolves fans on Hennepin Ave for playoff game

Timberwolves fans on Hennepin Ave for playoff game

May 2025 — Fans in downtown Minneapolis heading to Target Center for a Minnesota Timberwolves playoff game.

Motorcyclist on Sidewalk, Lagoon Ave, Uptown Minneapolis

Motorcyclist on Sidewalk, Lagoon Ave, Uptown Minneapolis

April 2025 — Motorcycles hit the sidewalk to go to McDonalds.

Juut Salon Sign in Uptown Minneapolis

Juut Salon Sign in Uptown Minneapolis

April 2025 — Juut Salonspa sign in Uptown Minneapolis. The salon closed years ago.

Minneapolis 3rd Precinct Police Station Vestibule Removal

Minneapolis 3rd Precinct Police Station Vestibule Removal

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.

LUCE ICE Watch Sticker, Massachusetts Street Scene

LUCE ICE Watch Sticker, Massachusetts Street Scene

April 2025 — A small advocacy sticker from LUCE Massachusetts is posted to a city pole at Harvard, urging passersby to report ICE sightings and verify enforcement activity through the community hotline. Below it, layers of older stickers and weathered tape add to the textured urban collage—evidence of civic messaging and street culture intersecting. The sticker’s bold yellow and black design stands out against the faded background, capturing a snapshot of immigrant rights activism in a public space.

Protest Flyer Near Harvard Square, Cambridge

Protest Flyer Near Harvard Square, Cambridge

April 2025 — A politically charged flyer near Harvard Square calls for a demonstration at the Cambridge Common, urging the university community to “Stand Up Harvard.” Affixed to a utility pole along Massachusetts Avenue, it features the Harvard crest and contrasting portraits of public figures, symbolizing tension between authority and academic independence. The red-brick sidewalks and blurred foot traffic behind it evoke the constant movement and civic engagement that define this historic Cambridge neighborhood.

Global day of action protest flyers at Harvard University

Global day of action protest flyers at Harvard University

April 2025 — A layered set of flyers taped to a pole near Harvard Square reveals the intense atmosphere surrounding debates on the Israel–Gaza conflict. The underlying poster promotes a “Global Day of Action for Gaza,” while a separate sheet on top adds a sharply critical response, contrasting the slogans of various groups with mocking commentary. This kind of street pole collage — layered, confrontational, and public — captures the friction between activism and counter-activism common around Harvard Square’s sidewalks, where local and global politics often meet in view of passing students and commuters.

Harvard University ICE Poster

Harvard University ICE Poster

April 2025 — A wheat pasted poster on a pole that reads "Be strong, take action. Don't let these bastads win".

State Street Station Fare Control, Boston

State Street Station Fare Control, Boston

April 2025 — The entrance and fare control area at State Street Station, a key interchange in downtown Boston where the Orange Line and Blue Line intersect. The station opened in 1908 as part of the Washington Street Tunnel and remains one of the MBTA’s oldest continuously operating rapid transit facilities. Brick flooring, steel columns, and low ceilings reflect early 20th-century subway construction, while modern fare gates and electronic arrival boards show later upgrades layered onto the original structure. The signage directing riders to Oak Grove, Forest Hills, and Wonderland highlights the station’s role as a transfer point connecting North Shore riders, downtown commuters, and the broader MBTA network.

North Station Platform Signage, MBTA Boston

North Station Platform Signage, MBTA Boston

April 2025 — Interior signage at North Station, one of Boston’s oldest and most complex transit hubs. The station sits beneath TD Garden and serves as a major interchange between the MBTA Orange Line, Green Line (north branches), Amtrak Downeaster, and MBTA Commuter Rail. The current underground rapid-transit facilities date largely to the late 20th-century rebuilds, following the demolition of the original above-ground North Station headhouse in the 1920s and subsequent reconstructions tied to Boston’s evolving rail network. The platform wayfinding reflects this layered role: subway lines, regional rail, and intercity service are all integrated into a single information system. Electronic arrival boards and map panels emphasize transfer efficiency in a station that functions as the northern rail gateway to downtown Boston and the broader New England rail network.

Haymarket Station, Orange Line Platform

Haymarket Station, Orange Line Platform

April 2025 — Haymarket Station in downtown Boston, one of the oldest transit locations in the city, serving riders since the late 19th century in various forms. The current underground station opened in 1971 as part of the MBTA’s modernization of the Orange Line, replacing earlier elevated structures that once ran through the area. The station sits at the edge of the historic Haymarket district, long associated with public markets and transportation links between downtown and Boston’s North End. The cylindrical steel columns and low-ceilinged platforms reflect mid-20th-century transit design, while the signage and lighting document decades of incremental updates to keep the station functional within one of the system’s busiest transfer points.

Park Street Station Red Line Passage

Park Street Station Red Line Passage

April 2025 — Inside Park Street station, one of the oldest active subway stations in the United States. Opened in 1897 as part of the Tremont Street Subway, the station has long served as a central transfer point beneath Boston Common. The tiled corridors and low ceilings reflect early subway construction techniques, with later renovations layering modern lighting, signage, and safety systems onto the original structure. Directional signage for the Ashmont and Braintree branches marks this passage as part of the MBTA Red Line, which continues to use Park Street as a key junction between downtown Boston and the city’s southern neighborhoods.

MBTA Park Street Station Red Line Elevator and Map

MBTA Park Street Station Red Line Elevator and Map

April 2025 — Boston's MBTA Park Street Red Line train station.

Red Line Inbound Platform, Downtown Boston

Red Line Inbound Platform, Downtown Boston

April 2025 — Passengers wait alongside an inbound MBTA Red Line train, headed toward Alewife, on a busy underground platform in downtown Boston. The Red Line is the system’s oldest rapid transit route, opening in 1912 and forming the backbone of east–west and north–south travel through the city. The high-floor cars shown here reflect decades of incremental fleet updates, while the tiled platforms, overhead wayfinding, and digital countdown signs illustrate how the MBTA has layered modern passenger information systems onto early-20th-century station infrastructure. The crowding and luggage visible on the platform highlight the line’s dual role serving both daily commuters and airport-bound travelers via transfers to bus and rail connections.

Bowdoin Station Elevator, Blue Line

Bowdoin Station Elevator, Blue Line

April 2025 — An elevator entrance at Bowdoin station, the downtown terminal of Boston’s Blue Line. Bowdoin Station opened in 1916 as part of the East Boston Tunnel, one of the earliest underwater rapid-transit tunnels in North America. The station is notable for its compact footprint, tight curves, and historically limited accessibility compared to newer MBTA stations. This elevator provides step-free access between street level and the platform, reflecting later retrofits required by accessibility standards rather than original station design. The utilitarian signage, metal paneling, and enclosed structure are characteristic of mid-to-late 20th century upgrades layered onto early 20th century transit infrastructure, illustrating how legacy subway systems have been incrementally adapted to modern accessibility and safety requirements.

The “T” Under the Street, Boston

The “T” Under the Street, Boston

April 2025 — An illuminated MBTA roundel mounted beneath a streetscape, marking an entrance to Boston’s subway system. The simple black “T” inside a white circle has been used in various forms since the mid-20th century and became the unified symbol of the MBTA in the 1960s, replacing a mix of earlier streetcar and rapid-transit branding. Designed for quick recognition in dense urban conditions, the sign’s placement below street level reflects how much of Boston’s transit infrastructure is woven directly into older masonry buildings and narrow rights-of-way. The weathered lightbox and surrounding stonework show decades of exposure, maintenance, and adaptation as the system has evolved while keeping its most recognizable identifier largely unchanged.

Blue Line Door Operation Sign, MBTA Station

Blue Line Door Operation Sign, MBTA Station

April 2025 — A platform sign explaining customer-operated doors on Blue Line trains of the Massachusetts Bay Transportation Authority. Unlike many rapid-transit systems where doors open automatically at every stop, portions of the MBTA Blue Line fleet require passengers to press a button to open the doors once the train is stopped. This practice dates back to older car designs and cold-weather operating considerations, helping retain heat in winter and reduce unnecessary door cycling. The sign reflects the MBTA’s continued reliance on legacy rolling stock and the need for clear, standardized instructions in stations with high passenger turnover.

Elevator at Andrew Station, MBTA Boston

Elevator at Andrew Station, MBTA Boston

April 2025 — Getting off an elevator at Andrew Station on the red line in Boston.

Built in Minneapolis

Photographs showcasing change over time

Browse by location, move through long-running series, or start with recent work.