July 2022
—
A Minneapolis Police Department squad car is parked on 7th Street South in downtown Minneapolis, near the Emery building. The vehicle, marked with "Police" and "Minneapolis," is a common sight in the city's urban core, where it serves to maintain public order and respond to emergencies. The presence of a police vehicle in this area, particularly given the "MinneapolisUprising" keyword, may allude to the heightened tensions and public events that have occurred in the city. The "Emery" building, a structure that has been part of the downtown Minneapolis landscape for many years, is visible in the background.
Minikahda Club and Bde Maka Ska with Minneapolis Skyline
July 2022
—
The long time private Minikahda Club gold course in Minneapolis.
Vintage Neon “Park” Sign in Downtown Minneapolis
July 2022
—
A classic vertical “PARK” marquee glows in red and magenta neon, marking one of downtown Minneapolis’s older parking structures that date back to the mid-20th century. These illuminated signs were once a staple of the city’s core, guiding drivers through the dense commercial grid before digital wayfinding and modern garages became standard. Many of these vintage markers survive as quiet architectural artifacts, attached to early high-rise buildings constructed during the postwar retail boom. Their hand-bent tubing and heavy steel housings reflect a period when neon craftsmanship was central to the city’s nighttime identity, especially along corridors near Nicollet Avenue, Hennepin Avenue, and the warehouse district.
NSP Power Plant Above the Mississippi River
July 2022
—
Perched along a bend of the Mississippi River north of downtown Red Wing, the historic Northern States Power (NSP) steam plant stands out with its twin rust-colored smokestacks and the familiar “NSP” lettering still mounted between them. Built in the mid-20th century as a coal-fired generating station, the facility once fed electricity into the regional grid and played a key role in the expansion of Northern States Power’s service territory across southeastern Minnesota.
The long enclosed conveyor stretching from the riverfront marks where coal deliveries once arrived by barge, a reminder of how closely the plant’s operations were tied to the Mississippi’s working waterfront. Although the plant has been retired for years, the structure remains an important industrial landmark—visible from Memorial Park high above the river—and sits near the broader Prairie Island energy complex that includes transmission infrastructure and the nearby nuclear generating station. Surrounded by forested riverbanks and the bluffs that define Red Wing’s geography, the site reflects a layered history of energy production, transportation, and landscape along this stretch of the Upper Mississippi.
NSP Power Plant Landmark, Red Wing, Minnesota
July 2022
—
The large yellow “NSP” letters seen here belong to the historic Northern States Power Company generating station in Red Wing, Minnesota. Perched along the Mississippi River just north of downtown, the plant was once a key part of the regional electrical grid operated by NSP—now Xcel Energy. Although much of the facility has been retired or repurposed, the tall brick stacks and the weathered rooftop lettering remain some of the most recognizable industrial features on Red Wing’s riverfront.
Built in the mid-20th century, the station reflects an era when coal-fired plants lined major waterways to take advantage of cooling capacity and barge-delivered fuel. The surrounding corridor, including the nearby railway and grain terminals, has long formed one of Red Wing’s primary industrial zones. Today, while the plant no longer plays the role it once did, the NSP letters survive as a visual marker of the city’s energy-production past.
Prairie Island Nuclear Generating Plant at Sunset
July 2022
—
The twin concrete containment domes pictured here belong to the Prairie Island Nuclear Generating Plant, located along the Mississippi River just northwest of Red Wing, Minnesota. Operated by Xcel Energy, the facility houses two pressurized-water reactors that began commercial operation in the early 1970s. The domed structures serve as reinforced containment buildings, designed to house the reactor vessels and critical safety systems.
Set against the river and surrounded by dense tree cover, the plant sits adjacent to the Prairie Island Indian Community, whose proximity has been central to public discussions about nuclear safety, spent-fuel storage, and long-term energy planning in Minnesota. The low evening light in this image highlights the muted textures of the domes and the teal-panel cladding of the turbine and support buildings, offering a clear view of one of the state’s most prominent pieces of energy infrastructure.
Prairie Island Nuclear Generating Plant, 4th of July
July 2022
—
Boaters on the Mississippi River driving towards the Prairie Island Nuclear Generating Plant. Treasure Island Resort & Casino, which is just past the plant, lit off it's annual 4th of July fireworks at dusk.
June 2022
—
A Building Blocks Minneapolis Police sign in South Minneapolis.
Deshaun Hill Jersey at George Floyd Square, Minneapolis
June 2022
—
A Deshaun Hill shirt hanging at George Floyd Square. 15-year old Hill was shot and killed on February 9, 2021 while walking home from school.
Boards and fencing at Seven Points Mall in Uptown Minneapolis
June 2022
—
South Minneapolis Mural: “All Black Lives Matter” and “No Justice No Peace”
June 2022
—
A mural in South Minneapolis. The mural shows signs reading “All Black Lives Matter” “No Justice No Peace”.
Metro Inn Motel, Lyndale Avenue South, Minneapolis
June 2022
—
The Metro Inn motel in Minneapolis.
Anthony Middle School Building, Minneapolis
June 2022
—
Anthony Middle School, Minneapolis
South Minneapolis Park with Pool and Playground
June 2022
—
A park in South Minneapolis.
Abort Supreme Court Graffiti, Midtown Greenway
June 2022
—
Martin Olav Sabo Bridge Graffiti, Minneapolis
June 2022
—
A conversation on the Martin Olav Sabo in Minneapolis.
Brit’s Pub neon sign, Nicollet Mall, Minneapolis
June 2022
—
Brit's Pub on Nicollet Mall in Minneapolis.
Sailboat on Bde Maka Ska, Minneapolis
June 2022
—
A sailboat on Bde Maka Ska in Minneapolis during sunset.
Nice Ride Bikes by Graffiti Mural, South Minneapolis
June 2022
—
Nice Ride bike rentals in Minneapolis.
Alice Rainville Place Bus Stop, Minneapolis: Buses Not In Service
June 2022
—
"Buses are currently not in service" at Alice Rainville Place in Minneapolis.
Boulders Block Vacant Supervalu in South Minneapolis
June 2022
—
Large boulders placed to prevent homeless from camping outside a long vacant Supervalu store in South Minneapolis.
Protest Signs at Abortion Rights March, Downtown Minneapolis
June 2022
—
Abortion Rights March, Downtown Minneapolis June 2022
June 2022
—
Protecty Abortion Rights March in Minneapolis
June 2022
—
Abortion Rights March Down Downtown Minneapolis Street
June 2022
—
Abortion Rights March After Dobbs Ruling, Minneapolis
June 2022
—
Abortion Rights March, Downtown Minneapolis
June 2022
—
Abortion Rights March, University Avenue, Minneapolis
June 2022
—
General Strike Protest Sign, Downtown Minneapolis
June 2022
—
Abortion Rights Protest Signs, Downtown Minneapolis
June 2022
—
Minneapolis Abortion Rights Protest, June 24, 2020
June 2022
—
Looking down at protesters marching in Minneapolis on June 24th, 2020 following the Supreme Court overturning Roe V. Wade.
Minneapolis Protestors March for Reproductive Rights
June 2022
—
Protesters march through Minneapolis on June 24th, 2020 following the Supreme Court overturning Roe V. Wade.
Minneapolis Roe v. Wade Protest, June 24, 2020
June 2022
—
Protesters march in Minneapolis on June 24th, 2020 following the Supreme Court overturning Roe V. Wade.
Roe V Wade Protest at University of Minnesota, Minneapolis
June 2022
—
Protesters marching in Minneapolis on June 24th, 2020 following the Supreme Court overturning Roe V. Wade.
Protestors gather for Roe v. Wade decision in South Dakota
June 2022
—
Protesters march in Minneapolis on June 24th, 2020 following the Supreme Court overturning Roe V. Wade.
Roe V Wade Protest Sign in Minneapolis
June 2022
—
Protesters march in Minneapolis on June 24th, 2020 following the Supreme Court overturning Roe V. Wade.
Brit’s Pub, Union Jack Flags, Nicollet Mall, Minneapolis
June 2022
—
Brit's Pub in downtown Minneapolis on a summer evening.
Target East Lake Street Mural: Resilience and Community
June 2022
—
A mural on the Target Store across from the third precinct. "As part of our plan to reopen the store, we committed to co-creating permanent murals on the store’s exterior that reflect the Lake Street community." 7 local artists shared their interpretations of the words "rooted, change, resilience, healing, growth, renewal and together."
Lake Street Minneapolis Target Mural: Resilience and Renewal
June 2022
—
A mural on the Target Store across from the third precinct. "As part of our plan to reopen the store, we committed to co-creating permanent murals on the store’s exterior that reflect the Lake Street community." 7 local artists shared their interpretations of the words "rooted, change, resilience, healing, growth, renewal and together."
Continental Hotel Ghost Sign, Downtown Minneapolis
June 2022
—
The Nicollet Diner sign in Downtown Minneapolis
June 2022
—
Pride Flags at Saint Mark’s Episcopal Cathedral, Minneapolis
June 2022
—
Pride colors at Saint Mark's Episcopal Cathedral in Loring Park Minneapolis.
People on Stone Arch Bridge watching St. Anthony Falls, Minneapolis
June 2022
—
The Stone Arch Bridge and St. Anthony Falls in Downtown Minneapolis.
Stone Arch Festival Booths Downtown Minneapolis
June 2022
—
Booths setup at the Stone Arch Festival in downtown Minneapolis.
Stone Arch Bridge, Minneapolis, Summer Day
June 2022
—
People on the Stone Arch Bridge on a summer day. The historic bridge is over the Mississippi River.
North High School Mural: Opportunity, Belonging, Peace, Change
June 2022
—
A mural on the side of North High School in North Minneapolis.
Minneapolis Memorial for Children Lost to Gun Violence
June 2022
—
A memorial for the children who have been killed by gun violence. In May 2021 6-year old Aniya Allen was killed after the vehicle she was riding was caught in crossfire.
Graze Rooftop Patio, North Loop Minneapolis
June 2022
—
A full rooftop patio at Graze in Minneapolis's North Loop.
Winston Smith Graffiti on Seven Points Mall
June 2022
—
Lake Street, Minneapolis: “Deona Marie” Graffiti on Parking Garage
June 2022
—
A couple walk across Lake Street in front of a parking garage with graffiti that reads “Deona Marie” “161”. The area has been a place of protest since the June 2021 killing of Winston Smith.
Smith was killed by a federal task force serving a warrant. Protester Deona Marie was killed ten days later when a man drove his vehicle through barricades killing her.
Abandoned Burger KIng in North Minneapolis
June 2022
—
Minneapolis Porta Potty Graffiti: MPD HQ
June 2022
—
MPD HQ written on a porta potty.
Minneapolis Mural: “This Is Our City” on Chiropractor Building
June 2022
—
A mural on the side of a chiropractor's office in Minneapolis. "This Is Our City" written on boards at the gas station next door.
Wells Fargo Mobile ATM at Former Bank Site, South Minneapolis
June 2022
—
A mobile ATM at the site of what was a Wells Fargo bank.
Welcome to Lynlake: Uptown Minneapolis Street Scene
June 2022
—
People on the patio at Bryant Lake Bowl on Lake Street.
Charles Horn Towers, South Minneapolis
June 2022
—
Charles Horn Towers in South Minneapolis.
Movies in the Park at US Bank Stadium, Minneapolis
June 2022
—
"The Princess Bride" being played as part of Minneapolis "Movies in the Park".
Riverside Plaza in Minneapolis
June 2022
—
A family walks down a trail near Riverside Plaza in Minneapolis.
Cedar Riverside Plaza Towers and Bike Trail, Minneapolis
June 2022
—
The towers at Cedar Riverside Plaza in South Minneapolis.
Franklin Ave Light Rail Station with Metro Transit Squad Car
June 2022
—
Franklin Avenue Light Rail station with a Metro Transit squad car.
The New Uptown Cafe storefront, Minneapolis
June 2022
—
Uptown Cafe in Uptown Minneapolis.
Minneapolis East Lake Target boarded after riots
June 2022
—
Paper over a recently done mural on the East Lake Target store in Minneapolis. The store was heavily damaged during riots following the May 25, 2020 murder of George Floyd.
Artist paints George Floyd Square mural on Minneapolis Target
June 2022
—
Artists drawing a new mural on the side of the East Lake Target in Minneapolis. The mural features the fists from 38th and Chicago, George Floyd Square.
Sunset under I-35W at Lake Street, Minneapolis
June 2022
—
Sun goes down under the I-35W bridge in Minneapolis.
Welcome to Lake Street Billboard, Minneapolis
June 2022
—
A billboard at Lake Street and Lyndale Ave in Uptown Minneapolis reading "Welcome to Lake Street. You belong here."
Radisson RED Entrance, 609 Washington Ave S
June 2022
—
A Radisson Red hotel with their displays at the Windows Desktop.
Tangen Drugs on Washington Street, St. Croix Falls
June 2022
—
Washington Street in St Croix Falls, Minnesota
One Ten Grant Apartments, Minneapolis
June 2022
—
One Ten Grant Apartments in Loring Park Minneapolis
Karmel Square construction, Lake Street, Minneapolis
June 2022
—
Construction at Karmel Square on Lake Street in Minneapolis.
Lake Street USPS Station Construction Site, Minneapolis
June 2022
—
The Lake Street Station USPS post office being rebuilt. The post office was destroyed by fire during riots that followed the May 25th, 2020 murder of George Floyd by the Minneapolis Police.
Minneapolis Police 5th Precinct Security Fencing During Chauvin Trial
June 2022
—
Security fencing around the Minneapolis police 5th precinct police station. The precinct was surrounded by fencing and concrete barriers during the Derek Chauvin murder trial.
South Minneapolis Strip Mall Signage at Night
June 2022
—
Signage for stores re-opening at a South Minneapolis strip mall that was damaged during riots.
Hennepin Ave Window Sign, Minneapolis
May 2022
—
A sign in a window reading "Hennepin Ave. One Lane? No Way!"
Cowboy Slim’s at Hennepin and Lagoon, Uptown Minneapolis
May 2022
—
Hennepin and Lagoon in Uptown Minneapolis.
Lagoon Avenue at Night, Uptown Minneapolis
May 2022
—
Lagoon Avenue in Uptown Minneapolis.
Minneapolis Skyline from Bde Maka Ska, May 2022
May 2022
—
Minneapolis as seen near Thomas Beach on Bde Maka Ska.
Inflatable cell phone promotion at a Minneapolis store
May 2022
—
A blow up advertisement thing in front of a store in Minneapolis.
George Floyd Mural, South Minneapolis, May 2022
May 2022
—
A George Floyd mural on a retaining wall in South Minneapolis.
Calvin Horton Memorial at Cadillac Pawn, Minneapolis
May 2022
—
A memorial for Calvin Horton on the 2 year anniversary of his death.
He was shot and killed during looting following the May 25th murder of George Floyd.
US Bank Drive-Thru, Lake Street, Minneapolis
May 2022
—
The newly rebuilt US Bank building on Lake street. The bank was destroyed during riots following the May 25th, 2020 murder of George Floyd.
Minneapolis Bus Shelter Graffiti: Never Forget May 28
May 2022
—
Graffiti on a bus shelter across from the Minneapolis police third precinct on the 2nd anniversary of the Minneapolis police station being burned following the murder of George Floyd.
Minneapolis Police 3rd Precinct Fire and Damaged Shopping Carts
May 2022
—
Protesters marched with a banner reading “Remember May 28th” to the third precinct tonight where fireworks were sent up and shopping carts were set on fire before moving on.
Choir and Orchestra Performance, Rise and Remember Festival, Minneapolis
May 2022
—
The "Rise and Remember" festival at George Floyd Square.
Vendor Tents and Crowds, Rise and Remember Festival, George Floyd Square
May 2022
—
The "Rise and Remember" festival at George Floyd Square.
Angela Harrelson speaks at Rise and Remember 2022
May 2022
—
Rise and Remember Festival on Chicago Avenue
May 2022
—
Rise and Remember performers on stage at George Floyd Square
May 2022
—
Brandyn Tulloch at Rise and Remember, George Floyd Square
May 2022
—
George Floyd Family speaks at Rise and Remember 2022
May 2022
—
Jeanelle Austin at Rise and Remember Festival
May 2022
—
Choir and Orchestra at George Floyd Square, Minneapolis
May 2022
—
Music at the "Rise and Remember" festival at George Floyd Square.
The People’s Way screening at George Floyd Square
May 2022
—
A short trailer for the documentary “The People’s Way” being shown during the "Rise and Remember" festival at George Floyd Square.
Terrence Floyd speaks at George Floyd Square, Minneapolis
May 2022
—
Terrence Floyd, the brother of George Floyd, speaks to the crowd at the Rise & Remember at George Floyd Square.
Dog at George Floyd Square during Rise and Remember Festival
May 2022
—
A dog on the painted streets at George Floyd Square during the "Rise and Remember" festival.
Agape Movement Cornhole Boards at George Floyd Square
May 2022
—
The game bags with Agape Movement Co. marked on it.
Mural sketch at Target, East Lake Street, Minneapolis
May 2022
—
A mural being sketched out on the side of Target on East Lake Street.
Minneapolis Target East Lake Mural Construction May 2022
May 2022
—
Artists working on a new mural at the Target Store on East Lake Street in Minneapolis. The store across the street from the Minneapolis Police third precinct police station was heavily damaged following the May 25, 2020 murder of George Floyd by Minneapolis police officer Derek Chauvin.
Crowd at 38th and Chicago, George Floyd Square, Minneapolis
May 2022
—
Crowd gathers at George Floyd Square on the 2 year anniversary of the murder of George Floyd.
Say Their Names Cemetery, Minneapolis, 2 Years After George Floyd Murder
May 2022
—
Candles at Say Their Names Cemetery on the 2nd anniversary of the murder of George Floyd.
George Floyd marker at Say Their Names Cemetery, Minneapolis
May 2022
—
George Floyd marker at Say Their Names Cemetery near George Floyd Square on the 2nd anniversary of his murder.
Terrence Floyd at Say Their Names Cemetery Vigil
May 2022
—
Terrence Floyd, George Floyd’s Brother, at Say Their Names Cemetery during an Angelversary Candlelight Vigil.
George Floyd Vigil at Say Their Names Cemetery, Minneapolis
May 2022
—
On the 2 year anniversary of his murder and a couple weeks after the commemorative street name was changed to George Perry Floyd Square, a sign was revealed. Afterwards the community held an Angelversary Candlelight Vigil at Say Their Names Cemetery.
Agape Movement March on Chicago Ave, Minneapolis
May 2022
—
Steve Floyd with Agape Movement walks down Chicago Avenue during the 2nd anniversary of the murder of George Floyd.
George Perry Floyd Square sign at Chicago Ave and E 38th St
May 2022
—
On the 2 year anniversary of George Floyd's murder and a couple weeks after the commemorative street name was changed to George Perry Floyd Square, a sign was revealed.
Mayor Frey at George Floyd Square with Agape Movement
May 2022
—
Mayor Jacob Frey and members of The Agape Movement at George Floyd Square in May 2022.
Agape Movement at Forreal Coffeehouse, George Floyd Square
May 2022
—
On the 2 year anniversary of his murder and a couple weeks after the commemorative street name was changed to George Perry Floyd Square, a sign was revealed.
Afterwards the community held an Angelversary Candlelight Vigil at Say Their Names Cemetery.
Mayor Jacob Frey at George Floyd Square with Angela Harrelson
May 2022
—
Minneapolis Mayor Jacob Frey meets with George Floyd's aunt Angela Harrelson and Minneapolis City Council President Andrea Jenkins at George Floyd Square.
New street signs installed at Chicago Ave and E 38th St, Minneapolis
May 2022
—
On the 2 year anniversary of his murder and a couple weeks after the commemorative street name was changed to George Perry Floyd Square, a sign was revealed.
Afterwards the community held an Angelversary Candlelight Vigil at the Say Their Names Cemetery memorial.
Agape Movement at George Floyd Square, Minneapolis
May 2022
—
Agape Movement members at George Floyd Square on May 25th, 2022. One year prior the city coordinated with the group to remove barricades at the square.
Mural on Loon Smoke Shop, Minneapolis
May 2022
—
A mural on boards covering the windows at the Loon Smoke Shop on Lyndale Ave in Minneapolis.
Razor Wire on Parking Garage, Uptown Minneapolis
May 2022
—
Razor wire on fencing around a parking ramp at Lake Street and Girard Ave in Uptown Minneapolis.
The area was home to protests following the shooting death of Winston Smith at the top of the ramp by a federal task force.
CC Club on Lyndale Avenue, Minneapolis
May 2022
—
CC Club, Lyndale Ave in Minneapolis.
Pond near George Floyd Square, Minneapolis – May 2022
May 2022
—
Pond near George Floyd Square and Say Their Names Cemetery. The area has been a place of protest since the May 25, 2020 murder of George Floyd.
Phelps Park, Chicago Ave, Minneapolis
May 2022
—
George Floyd Square: Names Repainted on Chicago Ave
May 2022
—
The names of those who've been killed by police being repainted on Chicago Avenue.
Minneapolis: Black Lives Matter Mural on North Loop Building
May 2022
—
An apartment building with "Black Lives Matter" on the roof.
Minneapolis Skyline from North Loop Parking Garage, May 2022
May 2022
—
Minneapolis Skyline as seen from a parking garage on 10th Street in the North Loop, Downtown Minneapolis.
Built in Minneapolis
Minneapolis Photographer
Browse by location, move through long-running series, or start with recent work.