Statue of Oliver Cromwell, Wythenshawe Park, Manchester
Statue of Oliver Cromwell, in Wythenshawe Park, Manchester
Size: 3398px × 5107px
Location: Wythenshawe Park, Manchester, England, United Kingdom
Photo credit: © Adrian Japp / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: cromwell, manchester, oliver, statue, wythenshawe