On Saturday, March 24, hundreds of thousands of March for Our Lives demonstrators marched toward Pennsylvania Avenue, the boulevard connecting the legislative branch of the federal government to the executive. With signs held high, and voices raised, the protesters gathered into a sea of cheers, chants, and a collective demand for gun reform.

The crowd pushed toward the massive stage at Penn and 4th to hear speeches and remarks from the Parkland survivors and an enormous lineup of young Americans who’ve been affected by gun violence. From Zion Kelly, a D.C. local, whose brother was shot and killed in an armed robbery, to Matthew Soto, a survivor of the Sandy Hook massacre, each speaker urged Congress to act, or get voted out. Musical performances from Demi Lovato, Ariana Grande, Miley Cyrus, Common, and Andra Day also graced the stage.

Curiously, the chanting, shouting, and cheering came to an abrupt halt when Emma Gonzales, another Parkland survivor, named the students lost during the shooting, and stood still at the podium for six minutes of silence; “Since the time that I came out here, it has been 6 minutes and 20 seconds. The shooter has ceased shooting, and will soon abandon his rifle, blend in with the students as they escape, and walk free for an hour before arrest. Fight for your lives before it’s someone else’s job.”

As the rally dispersed, the crowd moved toward the museums, the Metro, and the District’s streets beyond Federal Triangle. 7th street was lined with vendors selling t-shirts, posters, prints, hats, buttons, and other memorabilia from the day’s March, shouting, “History was made today, take home proof you were here!” Just outside Gallery Place, a band of buskers put on a show for the crowd streaming past.

In the wake of tragedy, and after a march full of frustrated cries, Saturday’s crowd left Chinatown dancing to the buskers’ go-go beat.

Photos by Jonny Grave

March For Our Lives Jonny Grave

March For Our Lives Jonny GraveMarch For Our Lives Jonny GraveMarch For Our Lives Jonny GraveMarch For Our Lives Jonny GraveMarch For Our Lives Jonny GraveMarch For Our Lives Jonny GraveMarch For Our Lives Jonny GraveMarch For Our Lives Jonny GraveMarch For Our Lives Jonny GraveMarch For Our Lives Jonny GraveMarch For Our Lives Jonny GraveMarch For Our Lives Jonny GraveMarch For Our Lives Jonny GraveMarch For Our Lives Jonny GraveMarch For Our Lives Jonny GraveMarch For Our Lives Jonny GraveMarch For Our Lives Jonny GraveMarch For Our Lives Jonny GraveMarch For Our Lives Jonny GraveMarch For Our Lives Jonny GraveMarch For Our Lives Jonny GraveMarch For Our Lives Jonny GraveMarch For Our Lives Jonny GraveMarch For Our Lives Jonny GraveMarch For Our Lives Jonny GraveMarch For Our Lives Jonny GraveMarch For Our Lives Jonny GraveMarch For Our Lives Jonny GraveMarch For Our Lives Jonny GraveMarch For Our Lives Jonny GraveMarch For Our Lives Jonny GraveMarch For Our Lives Jonny GraveMarch For Our Lives Jonny GraveMarch For Our Lives Jonny GraveMarch For Our Lives Jonny GraveMarch For Our Lives Jonny GraveMarch For Our Lives Jonny GraveMarch For Our Lives Jonny GraveMarch For Our Lives Jonny GraveMarch For Our Lives Jonny GraveMarch For Our Lives Jonny GraveMarch For Our Lives Jonny Grave

Photos by Nicholas Karlin

March For Our Lives DC-4March For Our Lives DC-8March For Our Lives DC-10March For Our Lives DC-55March For Our Lives DC-51March For Our Lives DC-17March For Our Lives DC-61March For Our Lives DC-73March For Our Lives DC-70March For Our Lives DC-79March For Our Lives DC-84March For Our Lives DC-95March For Our Lives DC-109March For Our Lives DC-106March For Our Lives DC-102March For Our Lives DC-114March For Our Lives DC-121March For Our Lives DC-115March For Our Lives DC-130March For Our Lives DC-141March For Our Lives DC-137March For Our Lives DC-146March For Our Lives DC-156March For Our Lives DC-151March For Our Lives DC-164March For Our Lives DC-167March For Our Lives DC-169March For Our Lives DC-175March For Our Lives DC-181March For Our Lives DC-192March For Our Lives DC-204March For Our Lives DC-199March For Our Lives DC-210March For Our Lives DC-221March For Our Lives DC-214March For Our Lives DC-240March For Our Lives DC-250March For Our Lives DC-249March For Our Lives DC-247March For Our Lives DC-268March For Our Lives DC-256March For Our Lives DC-275March For Our Lives DC-287March For Our Lives DC-284March For Our Lives DC-279March For Our Lives DC-302March For Our Lives DC-296March For Our Lives DC-291March For Our Lives DC-314March For Our Lives DC-307March For Our Lives DC-318March For Our Lives DC-326March For Our Lives DC-323March For Our Lives DC-330March For Our Lives DC-333March For Our Lives DC-344March For Our Lives DC-348March For Our Lives DC-357March For Our Lives DC-367March For Our Lives DC-359March For Our Lives DC-396March For Our Lives DC-385March For Our Lives DC-378March For Our Lives DC-404March For Our Lives DC-414March For Our Lives DC-412March For Our Lives DC-420March For Our Lives DC-416March For Our Lives DC-417March For Our Lives DC-422

Photos By Clarissa Villondo

March for Our LivesMarch for Our LivesMarch for Our LivesMarch for Our LivesMarch for Our LivesMarch for Our LivesMarch for Our LivesMarch for Our LivesMarch for Our LivesMarch for Our LivesMarch for Our LivesMarch for Our LivesMarch for Our LivesMarch for Our LivesMarch for Our LivesMarch for Our LivesMarch for Our LivesMarch for Our LivesMarch for Our LivesMarch for Our LivesMarch for Our LivesMarch for Our LivesMarch for Our LivesMarch for Our LivesMarch for Our LivesMarch for Our LivesMarch for Our LivesMarch for Our LivesMarch for Our LivesMarch for Our LivesMarch for Our LivesMarch for Our LivesMarch for Our LivesMarch for Our LivesMarch for Our LivesMarch for Our LivesMarch for Our LivesMarch for Our LivesMarch for Our LivesMarch for Our LivesMarch for Our LivesMarch for Our LivesMarch for Our LivesMarch for Our LivesMarch for Our LivesMarch for Our LivesMarch for Our LivesMarch for Our LivesMarch for Our LivesMarch for Our LivesMarch for Our LivesMarch for Our LivesMarch for Our LivesMarch for Our LivesMarch for Our LivesMarch for Our LivesMarch for Our LivesMarch for Our LivesMarch for Our LivesMarch for Our LivesMarch for Our LivesMarch for Our LivesMarch for Our LivesMarch for Our LivesMarch for Our LivesMarch for Our LivesMarch for Our LivesMarch for Our LivesMarch for Our LivesMarch for Our LivesMarch for Our LivesMarch for Our LivesMarch for Our LivesMarch for Our LivesMarch for Our LivesMarch for Our LivesMarch for Our LivesMarch for Our LivesMarch for Our LivesMarch for Our LivesMarch for Our LivesMarch for Our LivesMarch for Our LivesMarch for Our LivesMarch for Our LivesMarch for Our LivesMarch for Our LivesMarch for Our LivesMarch for Our LivesMarch for Our Lives

March for Our LivesMarch for Our LivesMarch for Our LivesMarch for Our LivesMarch for Our LivesMarch for Our LivesMarch for Our LivesMarch for Our LivesMarch for Our LivesMarch for Our LivesMarch for Our LivesMarch for Our LivesMarch for Our Lives

Photos by Gevar Bonham

IMG_7525IMG_7527IMG_7528IMG_7529IMG_7556IMG_7557IMG_7559IMG_7562IMG_7563IMG_7564IMG_7565IMG_7566IMG_7567IMG_7568IMG_7569IMG_7570IMG_7571IMG_7572IMG_7573IMG_7574IMG_7575IMG_7576IMG_7577IMG_7578IMG_7579IMG_7580IMG_7581IMG_7582IMG_7583IMG_7584IMG_7585IMG_7586IMG_7587IMG_7588IMG_7589IMG_7590IMG_7591IMG_7592IMG_7593IMG_7594IMG_7595IMG_7597IMG_7598IMG_7599IMG_7600IMG_7601IMG_7602IMG_7603IMG_7604IMG_7605IMG_7606IMG_7607IMG_7608IMG_7609IMG_7610IMG_7611IMG_7612IMG_7614IMG_7615IMG_7616IMG_7617IMG_7618IMG_7619IMG_7620IMG_7621IMG_7622IMG_7623IMG_7624IMG_7625IMG_7626IMG_7627IMG_7628IMG_7629IMG_7630IMG_7631IMG_7632IMG_7633IMG_7634DSC02815DSC02833DSC02836DSC02852DSC02860DSC02868DSC02876DSC02884DSC02898DSC02888DSC02893DSC02896DSC02902DSC02918DSC02921DSC02928DSC02960DSC02929DSC02932DSC02934DSC02947DSC02949DSC02952DSC02957

Photos by Mark Hoelscher

March For Our Lives Mark HoelscherMarch For Our Lives Mark HoelscherMarch For Our Lives Mark HoelscherMarch For Our Lives Mark HoelscherMarch For Our Lives Mark HoelscherMarch For Our Lives Mark HoelscherMarch For Our Lives Mark HoelscherMarch For Our Lives Mark HoelscherMarch For Our Lives Mark HoelscherMarch For Our Lives Mark HoelscherMarch For Our Lives Mark HoelscherMarch For Our Lives Mark Hoelscher

X
X