Dunstanburgh Castle/Definition

A castle founded in the 14th century in northern England, now in ruins