The remains of Helmsley Castle in the North York Moors National Park in northern England.
This is Helmsley Castle in North Yorkshire. The first castle here was built from wood around 1120 and was then changed to stone some fifty years...
Helmsley Castle in the North York Moors National Park, northern England. The first building here, made of wood, was begun in 1120.
This is Helmsley Castle in North Yorkshire. The first castle here was built from wood around 1120 and was then changed to stone some fifty years...