Ravensworth Castle

from Wikipedia, the free encyclopedia

Ravensworth Castle stands for the following castle ruins in England: