English Heritage: Peveril Castle

English Heritage: Peveril Castle
Market Place, Castleton, Hope Valley, Derbyshire, S33 8WQ