Lindisfarne Castle by Gillian McDonald

Lindisfarne Castle

Lindisfarne Castle, Holy Island, Northumberland