Proposed telescope for Project Diana, that never got built.
Proposed telescope for Project Diana, that never got built.