HMCS Rainbow

Last updated

Two vessels of the Royal Canadian Navy have been named HMCS Rainbow, after the rainbow.

See also