Designed by
Title
Sir John Franklin Statue in London, UK #318650584
Description
London, UK - February 19th 2024: Statue of British Royal Navy Officer and Arctic Explorer Sir John Franklin, located on Waterloo Place in London, UK
This image is editorial