It is a banner design for marketing. It is about SETI Institute mission

You may also like

Back to Top