Moose Jaw industries display
Employees of Moose Jaw Foundry at work
Canada Packers Limited, Moose Jaw
Canadian General Transit, Moose Jaw
British American Oil Co. refinery at Moose Jaw
British American Oil refinery at Moose Jaw
Moose Jaw bowling team
Moose Jaw powerhouse upon completion
Moose Jaw Public Library - South room
Moose Jaw Public Library - North room
Moose Jaw Public Library - Main floor room
Moose Jaw Public Library - North room
Moose Jaw Public Library - Pat O'Neil
Librarian and young girl at circulation desk, Moose Jaw Public Library
Moose Jaw Public Library - Boys and Girls Department