Designed by
Title
Earth control center, team monitoring galaxy on big screen. Group of people in mission center working on laptop #312547420
Description
Space mission launch concept. Earth control center, team monitoring galaxy on big screen. Group of people in mission center working on laptop, observing flight and space data, discussing process.