Hmnb Portsmouth

Rate this item
(0 votes)
Her Majesty's Naval Base; Portsmouth is one of three operating bases in the United Kingdom for the British Royal Navy

Additional Info