English Heritage: King James's And Landport Gates

English Heritage: King James's And Landport Gates
The Lodge Burnaby Road, Portsmouth, PO1 2EJ