- Public domain
This image is a detail of an image copied from Wikipedia.
Please see the source page for license and all other information: Source page
Appears on these pages
England is a nation in northwest Europe and the largest and most populous constituent country of...
Manchester is a major city within Greater Manchester in North West England. Manchester has City...
North West England is one of the regions of England. Two large conurbations, centred on the...