May 2020
—
A car burns at Wells Fargo bank on E 31st St, across from the Minneapolis Police 5th Precinct. Protesters had gathered following a march through South Minneapolis on the 4th day of protests in Minneapolis following the death of George Floyd.
Car Fire at Wells Fargo, Minneapolis
May 2020
—
A car in the drive-thru lane at a Wells Fargo Bank on May 29, 2020. The bank is across the street from the Minneapolis Police 5th Precinct where protesters have gathered on the 4th day of protests in Minneapolis following the death of George Floyd.
Protests at Minneapolis 5th Precinct Night
May 2020
—
Protesters outside the Minneapolis Police 5th precinct after a march on the 4th day of protests in Minneapolis following the death of George Floyd.
I-94 Traffic Jam During Minneapolis Curfew
May 2020
—
Vehicles follow protesters who had been marching down I-94. Curfew went into place at 8pm.
Protesters on I-94, Minneapolis
May 2020
—
Protesters marching down I-94 on the 4th day of protests in Minneapolis following the death of George Floyd.
Protest on I-94 in Minneapolis
May 2020
—
Protesters marching down I-94 on the 4th day of protests in Minneapolis following the death of George Floyd.
I-94 Protests Minneapolis
May 2020
—
Protesters marching down I-94 on the 4th day of protests in Minneapolis following the death of George Floyd.
Uptown Theater Damage, Minneapolis
May 2020
—
Broken windows at the Uptown Theatre on Hennepin Ave during the 3rd day of protests in Minneapolis following the death of George Floyd.
Venus Unveiled Looted, Lake Street, Minneapolis
May 2020
—
Venus Unveiled on Lake Street looted during the 3rd day of protests in Minneapolis following the death of George Floyd.
Venus Unveiled Storefront Damage, Minneapolis
May 2020
—
Venus Unveiled on Lake Street looted during the 3rd day of protests in Minneapolis following the death of George Floyd.
Calhoun Building Signs, Minneapolis
May 2020
—
Signage on the Calhoun Building at 711 Lake Street reading BIPOC Artists Here! This on the 3rd day of protests in Minneapolis following the death of George Floyd.
Newspaper Racks, Downtown Minneapolis Protests
May 2020
—
Newspaper racks in Downtown Minneapolis during the 3rd day of protests in Minneapolis following the death of George Floyd.
Walz: Shocked… horrified
East Lake Street Fire, Minneapolis
May 2020
—
Protesters on Lake Street during the 3rd day of protests following the death of George Floyd.
Justice for Floyd Graffiti, Minneapolis
May 2020
—
"Justice for Floyd" on a board at a strip mall in Minneapolis on May 29, 2020, the 3rd day of protests in Minneapolis following the death of George Floyd.
May 2020
—
The Minneapolis Police 3rd Precinct on fire as protesters surround it after days of protest.
The precinct was Derek Chauvin’s home precinct and was set ablaze after the police abandoned the precinct following days of protests over the death of George Floyd.
George Floyd Protest at Hennepin County Government Center
May 2020
—
Protesters gather outside the Hennepin County Government Center in downtown Minneapolis on May 28, 2020.
Black Lives Matter Protest at Hennepin County Government Center
May 2020
—
A protester holds up a sign reading "Black Lives Matter" outside the Hennepin County Government Center on May 28, 2020.
Minneapolis Police 3rd Precinct on fire
May 2020
—
Black Lives Matter Protest at Hennepin County Government Center
May 2020
—
Minneapolis Police 3rd Precinct Fire, Lake Street Protest
May 2020
—
Wells Fargo Bank, Lake Street, Minneapolis
May 2020
—
A Wells Fargo bank during unrest over the police murder of George Floyd.
Graffiti at Minneapolis Midtown Station
May 2020
—
"The people shouldn't be afraid of the gov. The gov should be afraid of the people!!!" written on the Midtown train station.
Medics at Minneapolis 3rd Precinct, May 28, 2020
May 2020
—
Community medics tend to those injured at protests outside the Minneapolis Police 3rd Precinct on May 28, 2020.
Minneapolis Medics Station at 3rd Precinct
May 2020
—
Community medics tend to those injured at protests outside the Minneapolis Police 3rd Precinct.
Protesters at Metro Transit Shelter, Minneapolis
May 2020
—
Protesters outside the burning Minneapolis Police 3rd Precinct. The precinct was lit on fire after being overrun by protesters on the 3rd day of protests in Minneapolis following the death of George Floyd.
GM Tobacco Burns on Lake Street, Minneapolis
May 2020
—
GM Tobacco and other buildings burn on Lake Street burning during the 3rd day of protests in Minneapolis following the death of George Floyd.
Protest at Burning GM Tobacco, Minneapolis
May 2020
—
A protester holds up a sign reading "Jail all racist killer cops!" outside a burning GM Tobacco store on East Lake Street on May 28th, 2020 during the 3rd day of protests in Minneapolis following the death of George Floyd.
Minnehaha Liquors Fire, Lake Street Minneapolis
May 2020
—
Minnehaha Liquor on Lake Street during the 3rd day of protests in Minneapolis following the death of George Floyd.
Minnehaha Liquors Fire, Lake Street
May 2020
—
Midori's Floating World Cafe. The building survived, even though Minnehaha Liquors was destroyed. The cafe has since moved a few blocks down the road to what was a Subway.
GM Tobacco Fire, Lake Street, Minneapolis
May 2020
—
GM Tobacco, a block away from the Minneapolis Police 3rd Precinct, on fire as a protester walks by.
Minneapolis Police 3rd Precinct Fire
May 2020
—
The Minneapolis Police 3rd Precinct on fire during the 3rd day of protests in Minneapolis following the death of George Floyd. The precinct was set ablaze after the Minneapolis Police abandoned the precinct following 3 days of protests.
Protester at Burning Minneapolis Police 3rd Precinct
May 2020
—
A protester holds up his first as the Minneapolis Police 3rd Precinct burns in the background. This was on the 3rd day of protests in Minneapolis following the death of George Floyd.
Protesters at burning Minneapolis Police 3rd Precinct
May 2020
—
Protesters hold up their firsts while the Minneapolis Police 3rd Precinct burns in the background on May 28, 2020.
George Floyd Protest at Minneapolis Police 1st Precinct
May 2020
—
Protesters outside the Minneapolis Police 1st Precinct in downtown Minneapolis on the 3rd day of protests in Minneapolis following the death of George Floyd.
Protesters at Bob Dylan Mural, Minneapolis
May 2020
—
Protesters gathered near the Minneapolis Police 1st Precinct in Downtown Minneapolis on 3rd day of protests in Minneapolis following the death of George Floyd.
Minneapolis Police Prepare Less-Lethal Weapons
May 2020
—
Minneapolis Police load up their less lethal weapons in Downtown Minneapolis during the 3rd day of protests in Minneapolis following the death of George Floyd.
Minneapolis Police Bike Patrol, N 5th Street
May 2020
—
Minneapolis Police on bikes and Mounted Patrol in Downtown Minneapolis on the 3rd day of protests in Minneapolis following the death of George Floyd.
George Floyd Protest March, Downtown Minneapolis
May 2020
—
Protesters marching through downtown Minneapolis on the 3rd day of protests in Minneapolis following the death of George Floyd.
Sunny’s Wigs Interior After Looting, Minneapolis
May 2020
—
Sunny’s Wigs on Lyndale Ave during the 2nd day of protests in Minneapolis following the death of George Floyd.
Building Fire on Lake Street, Minneapolis
May 2020
—
Minneapolis Police officer on Lake Street
Burning Autozone with Graffiti, Minneapolis
May 2020
—
The Autozone across from the third precinct on fire. The retail store was the first substantial fire.
Damaged US Bank ATM, Lake Street Minneapolis
May 2020
—
A broken into US Bank ATM on Lake Street during the 2nd day of protests in Minneapolis following the death of George Floyd.
E 29th St Alley Fires, Minneapolis
May 2020
—
People walking down an alley as fires burn across the street during the 2nd day of protests in Minneapolis following the death of George Floyd.
Fire Across from E 29th St Home, Minneapolis
May 2020
—
A fire burning across the street from a home on E 29th St on the 2nd day of protests in Minneapolis following the death of George Floyd.
Everlake Development Fire, Minneapolis
May 2020
—
A 6-story new housing development on fire near the Minneapolis Police 3rd Precinct during the 2nd day of protests in Minneapolis following the death of George Floyd.
Everlake Housing Fire, Minneapolis Protests
May 2020
—
A 6-story new housing development on fire near the Minneapolis Police 3rd Precinct during the 2nd day of protests in Minneapolis following the death of George Floyd.
Everlake Development Fire, Minneapolis
May 2020
—
A 6-story new housing development on fire near the Minneapolis Police 3rd Precinct during the 2nd day of protests in Minneapolis following the death of George Floyd.
Everlake Apartments Fire, Minneapolis
May 2020
—
A 6-story new housing development on fire near the Minneapolis Police 3rd Precinct during the 2nd day of protests in Minneapolis following the death of George Floyd.
Everlake Apartments Fire, Minneapolis Protests
May 2020
—
A 6-story new housing development on fire near the Minneapolis Police 3rd Precinct during the 2nd day of protests in Minneapolis following the death of George Floyd.
Everlake Housing Fire, Minneapolis
May 2020
—
A 6-story new housing development on fire near the Minneapolis Police 3rd Precinct during the 2nd day of protests in Minneapolis following the death of George Floyd.
Minneapolis Police in riot gear at 3rd Precinct, Lake St
May 2020
—
Minneapolis Police surround the 3rd Precinct during the 2nd day of protests in Minneapolis following the death of George Floyd.
Minneapolis Police in Riot Gear at 3rd Precinct
May 2020
—
Minneapolis Police outside the 3rd Precinct on May 27, 2020.
George Floyd Protests at Minneapolis Police 3rd Precinct
May 2020
—
Minneapolis Police surround the 3rd Precinct as protesters continue to gather. The protests followed after the death of George Floyd days earlier.
Photographing Broken Target Window, East Lake Street
May 2020
—
Someone takes a photo through the broken windows of the Target Store on East Lake Street.
Minneapolis Police 3rd Precinct Rooftop
May 2020
—
Officers on the roof of the third precinct with "less lethal" weapons.
George Floyd Protest at Minneapolis Police 3rd Precinct
May 2020
—
Protestors chanting "hands up don't shoot!" and "George Floyd!" outside the Minneapolis police third precinct.
Minneapolis 3rd Precinct Protester with “Cold Blooded Murder” Sign
May 2020
—
A protester holds up a sign reading "Cold Blooded Murder" outside the Minneapolis police third precinct.
Minneapolis 3rd Precinct Protests, Man on Motorcycle
May 2020
—
A man on a motorcycle yells at Minneapolis Police who are outside the 3rd Precinct as protesters continue to gather on the 2nd day of protests in Minneapolis following the death of George Floyd.
AutoZone on fire during Minneapolis protests
May 2020
—
Minneapolis Fire Department outside the AutoZone on Lake Street.
Minneapolis Police Outside Burning AutoZone, George Floyd Protests
May 2020
—
Minneapolis Police outside the burning AutoZone store on the 2nd day of protests in Minneapolis following the death of George Floyd.
Minneapolis Police in Riot Gear, Coliseum Building, 27th Ave S
May 2020
—
Minneapolis Police in riot gear outside the Coliseum Building on 27th Ave S on the 2nd day of protests in Minneapolis following the death of George Floyd.
Wendy’s and Minneapolis Police, Minneapolis Protests
May 2020
—
Wendy's across from the Minneapolis police third precinct on the second day of protests following the murder of George Floyd.
George Floyd Protest at Minneapolis Police 3rd Precinct
May 2020
—
Minneapolis Police on the roof of the 3rd Precinct as protesters gathered outside following the killing of George Floyd days earlier.
Riot damaged Target Store in Minneapolis
May 2020
—
The abandoned Target Store that sits across from the Minneapolis Police 3rd Precinct. The store was looted for days during riots following the murder of George Floyd.
Target Store being looted in Minneapolis
May 2020
—
Looting at the Target Store that was across the street from the Minneapolis Police 3rd Precinct. The store would be looted for days during the protests following the death of George Floyd.
Protesters and Minneapolis Police at 3rd Precinct
May 2020
—
Protesters and Minneapolis Police on Roof at 3rd Precinct
May 2020
—
AutoZone on Minnehaha Ave during the 2nd day of protests in Minneapolis following the death of George Floyd.
Minnehaha Ave Protest Fire, Minneapolis
May 2020
—
Barricades and a fire burns on the Target property on Minnehaha Ave during the 2nd day of protests in Minneapolis following the death of George Floyd.
Wendy’s and Fireworks, 26th Ave S, Minneapolis
May 2020
—
Fireworks explode over the Wendy’s on 26th Ave S during the 2nd day of protests in Minneapolis following the death of George Floyd.
Graffiti on Vacant Storefront, Minneapolis
May 2020
—
ACAB sprayed on a vacant storefront near the third precinct during the 2nd day of protests in Minneapolis following the death of George Floyd.
Fire Department Responds to Fires on Minnehaha Ave
May 2020
—
Minneapolis Fire Department works on putting fires out on Minnehaha Avenue during the 2nd day of protests in Minneapolis following the death of George Floyd.
Broken Glass at Cadillac Pawn, Minneapolis
May 2020
—
Outside Cadillac Pawn on Lake Street in South Minneapolis during protests and riots following the death of George Floyd 2 days earlier.
Calvin Horton Jr. was shot and killed here by the business owner.
Looting on East Lake Street, Minneapolis
May 2020
—
Looting on Lake Street in South Minneapolis on the 2nd day of protests in Minneapolis following the death of George Floyd.
Minneapolis Police at 3rd Precinct during George Floyd protests
May 2020
—
Minneapolis Police outside the 3rd Precinct as protesters gathered on the 2nd day of protests in Minneapolis following the death of George Floyd.
Officer Aims Weapon at Minneapolis Police 3rd Precinct
May 2020
—
A Minneapolis Police officer aiming his less lethal weapon outside the Minneapolis Police 3rd Precinct on the second day of protests.
Protest at Lake St & Minnehaha Ave, Minneapolis
May 2020
—
Protesters at Lake Street and Minnehaha Avenue across from the Minneapolis Police 3rd Precinct on the second day of protests following the death of George Floyd.
Minneapolis Police 3rd Precinct During George Floyd Protests
May 2020
—
Protesters and Minneapolis police outside the third precinct on May 27th, 2020, the second day of protests following the death of George Floyd.
Police on 3rd Precinct Roof, Minneapolis
May 2020
—
Minneapolis police on the roof of the third precinct.
Lake Street Target Looting at Sunset
May 2020
—
The Target Store across from the Minneapolis Police 3rd Precinct during the Uprising following the death of George Floyd days prior.
Minneapolis Uprising Graffiti at Target Store
May 2020
—
Protesters gather below a Target sign across from the Minneapolis Police third precinct.
Protester on top of squad car at Minneapolis police station
May 2020
—
A protester stands on top of a Minneapolis Police squad car outside the 3rd Precinct. The large crowd marched from 38th Street and Chicago Ave the day after George Floyd was killed.
Protest at Minneapolis Police Third Precinct
May 2020
—
Protesters with signs outside the back door of the Minneapolis police third precinct.
Minneapolis Police Deploy Tear Gas at 3rd Precinct
May 2020
—
Minneapolis police continue to push protesters and media away from the third precinct.
MPD disperse protesters with less lethal at 3rd Precinct
May 2020
—
Minneapolis Police fire less lethal weapons pushing people away from the third precinct. Protesters marched from the site of George Floyd's death to the precinct.
Raised fist at the Minneapolis Police 3rd Precinct
May 2020
—
Protesters hold their fists up outside the Minneapolis Police 3rd Precinct police station. Police officers behind broken glass on day 1 of protests after the death of George Floyd the night before.
Minneapolis 3rd Precinct Protester with Milk, George Floyd
May 2020
—
A woman holding jugs of milk outside the Minneapolis Police 3rd Precinct during protests the day after George Floyd was killed.
Protesters surround the Minneapolis Police 3rd Precinct
May 2020
—
Protesters surround the Minneapolis Police 3rd Precinct. The large crowd marched the 2 miles from 38th St and Chicago Ave the day after George Floyd was killed.
A memorial where George Floyd was killed
May 2020
—
Flowers, signs and bears left behind on May 26, 2020 at a memorial where George Floyd was killed the night before.
Protesters begin to march to the 3rd Precinct
May 2020
—
Protesters gathering on May 26th at 38th Street the day after George Floyd was killed before marching to the Minneapolis Police Third Precinct police station.
Protesters holding a protest sign on 36th St
May 2020
—
A couple hold up a sign that reads “Justice for George Floyd” on 36th St while others began to gather at the intersection of 38th St and Chicago Ave where Floyd was killed the night before.
Protester with George Floyd Sign, 38th St, Minneapolis
May 2020
—
Protesters marching down 38th St in South Minneapolis the day after George Floyd was killed in front of Cup Foods on the corner. The protesters then marched to the Minneapolis Police 3rd Precinct
Minneapolis Protest at Cup Foods, Day After George Floyd Killing
May 2020
—
Protesters gathering for the first time on 38th Street outside of Cup Foods where George Floyd was killed the night before at the hands of the Minneapolis Police.
38th St & Chicago the day after George Floyd was killed
May 2020
—
Police Deploy Less-Lethal Weapons at Minneapolis Protest
May 2020
—
Minneapolis Police clear protesters out from around the third precinct police station using less lethal weapons.
Protesters had gathered after the death of George Floyd the night before, this was day 1 of protests.
Destroyed Police Car at 3rd Precinct, Minneapolis
May 2020
—
Destroyed Minneapolis Police squad car outside the Minneapolis police 3rd precinct police station on May 26, 2020.
RIP George Floyd Graffiti, Lake Street Minneapolis
May 2020
—
Banners and graffiti on Lake Street in South Minneapolis the day after George Floyd was killed.
George Floyd Protest at Cup Foods, Minneapolis
May 2020
—
Protesters marching the 2 miles from 38th St and Chicago Ave towards the Minneapolis Police 3rd Precinct. George Floyd was killed the day before.
Minneapolis Hotel Safety Sign During 2019 Trump Rally
October 2019
—
Minneapolis Protest Sign Outside First Avenue: “Stop Donald Trump!”
October 2019
—
Sign reading "I didn't fight the nazi's just so Trump could turn America fascist" being held up outside First Avenue during a Trump protest in Minneapolis on October 10, 2019.
Minneapolis Protest: ‘Not My President’ Sign, October 10, 2019
October 2019
—
Protesers hold up signs outside the Target Center in Minneapolis on October 10, 2019.
Minneapolis Protest Sign: “American Horror Story” – Oct 10, 2019
October 2019
—
"American Horror Story" protest sign in Minneapolis on October 10, 2019.
Minneapolis Protestors Hold Impeach Trump Signs Oct 10 2019
October 2019
—
Protesters hold up signs outside the Target Center during a Trump protest in Minneapolis on October 10, 2019.
Minneapolis Protest Sign at Trump Rally, Oct 10, 2019
October 2019
—
Man holds up a sign that reads "I vote for presidents who can spell, uses punctuation and isn't a narcissistic sociopath." outside the Target Center during a Trump protest on October 10, 2019.
Security Officer on Ramp Overlooking Target Center, Minneapolis
October 2019
—
A security officer surveys the area from a parking ramp rooftop across from the Target Center in downtown Minneapolis on October 10, 2019. The elevated position provided an unobstructed view of streets surrounding the arena ahead of a campaign rally held by President Donald Trump. Local police, federal agents, and Homeland Security personnel maintained a visible presence throughout the entertainment district as thousands of attendees and protesters gathered nearby.
Protesters at Trump Rally, Target Center, Minneapolis, 2019
October 2019
—
Protesters outside the Target Center in downtown Minneapolis. Trump supporters behind the glass. Campaign event October 10, 2019
Minneapolis Protestors Rally Against Trump at Target Center, Oct 2019
October 2019
—
Protesters outside the Target Center in downtown Minneapolis. Trump supporters behind the glass. Campaign event October 10, 2019
Minneapolis Trump Rally Protestor Holds Sign
October 2019
—
Woman holds up a sign that reads "Trump read my sign" in Minneapolis on October 10, 2019.
Minneapolis Protest Sign: Trump is Giving Children PTSD
October 2019
—
A protester holds up protest sign outside the Target Center in Downtown Minneapolis where Trump was to speak in October 2019.
MNPEACHMENT Protest on Nicollet Mall, Minneapolis
October 2019
—
Protesters crowd Nicollet Mall in downtown Minneapolis carrying handmade signs during a demonstration against then-President Donald Trump on October 10, 2019. The rally, tagged online as #MNPEACHMENT, drew thousands of Minnesotans expressing opposition to Trump’s policies and calling for impeachment. The march began near the Target Center, where Trump was holding a campaign rally, and stretched across downtown under a heavy police presence.
Minneapolis Target Field Station with Prince Mural and Security
October 2019
—
Located near the Target Center in downtown Minneapolis, the Target Field light rail station was patrolled by Homeland Security officers on October 10, 2019. The increased presence coincided with a major political rally at the nearby arena, leading to heightened security across the surrounding Warehouse District transit corridor.
Minneapolis Bar Patron Before Trump Rally, Oct 10, 2019
October 2019
—
A woman wearing a “Trump 2020” hat smiles from inside a downtown Minneapolis bar near the Target Center on October 10, 2019. The establishment, decorated with promotional posters for discounted beer and wings, became a temporary gathering spot for attendees arriving early to the president’s evening campaign rally. The 2019 visit marked a rare appearance by a sitting U.S. president in Minneapolis and drew both supporters and demonstrators into the city’s entertainment district, where security and anticipation heightened throughout the afternoon.
Minneapolis Bike Police Patrol Near Target Center
October 2019
—
Police on bicycles patrol downtown Minneapolis outside the Target Center while protesters and rally-goers gather ahead of a 2019 Trump campaign event.
Minneapolis Police Confront Protesters Outside Target Center, 2019
October 2019
—
Minneapolis police officers in riot gear form a barricade opposite protesters outside the Target Center on October 10, 2019, during then-President Donald Trump’s campaign rally. The tightly organized police line extended along First Avenue, separating demonstrators from event attendees as tensions rose late into the evening. The rally drew thousands of protesters and supporters to downtown Minneapolis, prompting one of the largest coordinated law enforcement deployments in the city that year.
Oath Keepers Hat at Minneapolis Trump Rally Protest, 2019
October 2019
—
During demonstrations outside President Donald Trump’s campaign rally at the Target Center in downtown Minneapolis on October 10, 2019, a man wearing a hat bearing the Oath Keepers insignia asked for directions near the crowd. The rally drew both Trump supporters and counter-protesters, filling Hennepin Avenue with thousands of people and heavy police presence. The Oath Keepers, founded in 2009, is a far-right, anti-government militia organization whose members have been linked to armed protests and later to the January 6, 2021, U.S. Capitol attack.
Minneapolis Trump Rally Protest Sign: “Russia Made Me Do It”
October 2019
—
A barricade outside the Target Center in downtown Minneapolis displays a T-shirt reading “Russia Made Me Do It” and a defaced cutout of Donald Trump’s face during protests on October 10, 2019. The demonstration coincided with Trump’s campaign rally at the arena, his first visit to Minnesota since the release of the Mueller report. Thousands of protesters gathered in the streets of the Warehouse District, voicing opposition to the president’s rhetoric and policies amid a heavy police presence and national media attention.
Minneapolis Protest Against Trump Rally, October 2019
October 2019
—
Protesters fill the intersection near the Target Center in downtown Minneapolis during Donald Trump’s campaign rally on October 10, 2019. Demonstrators carried homemade signs, including one reading “This is Purple Rain Country—Take Your Golden Showers Back to Russia,” referencing Minnesota’s musical icon Prince and the controversies surrounding Trump’s presidency. The rally drew thousands of protesters and supporters alike, marking one of the city’s largest political demonstrations since the 2016 election.
Minneapolis Protest Against Trump Rally, Target Center, 2019
October 2019
—
Crowds gathered outside the Target Center in downtown Minneapolis on October 10, 2019, during a Donald Trump campaign rally. Protesters held signs denouncing the administration’s immigration policies and far-right extremism, including one reading “Nazis Go Home – No Kids in Cages.” The event drew thousands of demonstrators and marked one of the city’s largest public displays of opposition during Trump’s presidency.
Free Hugs Sign at Minneapolis Trump Protest, Oct 2019
October 2019
—
A protester holds a “Free Hugs” sign amid a large demonstration outside the Target Center in Minneapolis on October 10, 2019. The event coincided with Donald Trump’s campaign rally, drawing thousands who gathered in the rain to voice opposition to his administration’s rhetoric and policies. Despite the tense political atmosphere, moments of solidarity and humor emerged throughout the crowd.
Protesters Outside Target Center, Minneapolis, October 10, 2019
October 2019
—
Protesters hold up signs outside the Target Center in downtown Minneapolis. The site of a Trump campaign rally on October 10, 2019.
Built in Minneapolis
Minneapolis Photographer
Browse by location, move through long-running series, or start with recent work.