English Heritage: Hurst Castle

English Heritage: Hurst Castle
Keyhaven, Lymington, Hampshire, SO41 0TP