2019-October-07

The LST-1 made its debut on the runway in La Palma, and we can’t decide which is more beautiful…the telescope or… https://t.co/pbKqojEVAQ

The LST-1 made its debut on the runway in La Palma, and we can’t decide which is more beautiful…the telescope or… https://t.co/pbKqojEVAQ