Designed by
Title
John Howard Plaque in London, UK #318648909
Description
London, UK - February 5th 2024: Blue plaque on the exterior of a building on Great Ormond Street in London, UK, marking the location where prison reformer John Howard lived
This image is editorial