North West Mounted Police

from Wikipedia, the free encyclopedia

North West Mounted Police means: