Home / United States / Mantua / On the 4th of May 1970 National Guard troops charged up this hill past Taylor Hall to the "Pagoda" chasing unarmed students

Share Your City Perspective πŸ“±

Your unique view of urban landscapes helps others see the world differently