European Space Imaging's antenna at the Direct Access Facility

European Space Imaging’s antenna at the Direct Access Facility



X