Yes, that is definitely from the Stand In the Gap rally that Promise Keepers sponsored.
I was there at the 1997 PK event. I remember the Jumbotrons in the middle of the Mall and u can see them in the photo. I was at the Washington Monument.