A new astronomy discovery center at the Lowell Observatory in Flagstaff is near completion and our photojournalist Levi Pettigrew took a behind the scenes look…
A new astronomy discovery center at the Lowell Observatory in Flagstaff is near completion and our photojournalist Levi Pettigrew took a behind the scenes look…