HMS Oriole

HMS Oriole may refer to the following ships of the Royal Navy

See also