Designed by
Title
Optical Telescope Space, Discovery And Search #307102292
Description
Optical Telescope. Space, discovery and search, abstract techno element for modern and retro technological design. Simple color vector pictogram isolated on white background