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.
This photograph was submitted by a member of our community. If you find this photograph objectionable, please suggest this photograph for removal.Suggest Removal