HMS Excellent

HMS Excellent
Whale Island, Portsmouth, Hampshire, PO2 8ER
Photo of HMS Excellent