John Howard Statue
Advertisement
Shrewsbury, England SY1 2
The John Howard Statue is a notable landmark that pays tribute to the legacy of John Howard, a prominent figure in the campaign for prison reform in the 18th century. This statue serves as a reminder of his contributions to humanitarian causes and the significant impact he had on the penal system.
Generated from the website
See a problem?
You might also like
Advertisement