2017-May-17
LST prototype foundation complete on La Palma, structural elements on site and ready for assembly, camera is on its… https://t.co/8JVKrhe5SN
LST prototype foundation complete on La Palma, structural elements on site and ready for assembly, camera is on its… https://t.co/8JVKrhe5SN