CPR Engine 29, a 4-4-0 type built in 1882.

CPR Engine 29, a 4-4-0 type built in 1882.