Cover photo for cheryl stepan

cheryl stepan

Hamilton Spectator editor (Saturday paper, special projects, Hamilton Business)