Images

Residence Of Mr Onderdonk At Yale, Contractor For Western Section Of Canadian Pacific Railway

Courtesy of Royal BC Museum | All Rights Reserved