Designed by
Title
Charles Babbage Plaque in London, UK #319008568
Description
London, UK - March 18th 2024: A green plaque on Dorset Street in London, marking the location where famous Mathematician and pioneer of computing Charles Babbage lived
This image is editorial