English Heritage: Western Heights

English Heritage: Western Heights
Dover, Kent, CT17 9RZ