Satellite almost ready for lift-off from Newquay

Top Bottom