Photo Details

Photo detail

January 7, 2013

Amanda Cowan/Corvallis Gazette-Times
Michael Thorburn, chief engineer at the world's largest astronomical project, in Chile, visits with his mother, Beverly, in Corvallis, Ore., last month.