translate English to French: Nimbus Publishing Limited/Nova Scotia Museum.
Nimbus Publishing Limited / Nova Scotia Museum.