Statue of Oliver Cromwell, Westminster, London England United Kingdom UK


Size: 2723px × 4084px
Photo credit: © Marcin Rogozinski / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: britain, british, city, cromwell, england, english, europe, european, figure, figures, historic, london, monument, oliver, person, sculpture, sculptures, statue, statues, travel, uk