Designed by
Title
Ada Countess of Lovelace Plaque in London, UK #318654829
Description
London, UK - February 19th 2024: A blue plaque on St. James's Square in London, UK, marking the location where Pioneer of Computing, Ada Countess of Lovelace lived in the 1800s
This image is editorial