Designed by
Title
Scaffold Plaque at Tower Hill in London, UK #280119742
Description
London, UK - April 17th 2023: A plaque marking the scaffold site where a confirmed 125 people were executed, located in Trinity Square Gardens in the Tower Hill area of London, UK
This image is editorial