HMS Restoration

From Wikipedia, the free encyclopedia

HMS Restoration has been the name of various Royal Navy ships, named after the English Restoration.