This a really nice example of the Canadian Pacific Steamers enamel sign.
Canadian Pacific Ships was a large Canadian Shipping company established in the 19th century. From the late 1880s until after World War II the company was Canada’s largest operator of Atlantic and Pacific steamships. Many immigrants travelled on CP ships from Europe to Canada.
This sign measures 15.5 inches wide by 12 inches in height (39cm x 30cm).