Designed by
Title
Alfred Lord Northcliffe Bust on Fleet Street in London, UK #280195605
Description
London, UK - March 23rd 2023: Bust of Alfred Lord Northciffe at St. Dunstan in the West church on Fleet Street in London, UK. Lord Northcliffe was a British newspaper pioneer
This image is editorial