Alnwick Market Square

Alnwick Market Square
Alnwick, Northumberland, NE66 1HW