Lowell Observatory - 42-inch reflector telescope meteor crater - window in the wall
PREV
15876. Lowell Observatory
NEXT