Alnwick Castle home of the Dukes of Northumberland. An imposing lion statue on the bridge over the river Aln. North East England
Alnwick Castle home of the Dukes of Northumberland. An imposing lion statue on the bridge over the river Aln. North East England.
Size: 6205px × 4132px
Photo credit: © John Davidson Photos / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: alnwick, bridge, castle, lion, statue, stone