Scott Mowbray

S

Scott Mowbray, now the editor of Cooking Light, is a serious amateur photographer and longtime Time Inc. editor. He lives in Birmingham, Alabama, and Louisville, Colorado.see more