Media
Image

Ruins at Lindisfarne on the Holy Isle in Northumberland (England)

Part of Ruins at Lindisfarne on the Holy Isle in Northumberland (England)