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