Designed by
Title
Space telescope sticker #276952906
Description
Space telescope sticker. Volumetric icon for study of astronomy. Physics, planets, universe concept. Device for consideration stars. 3D realistic vector illustration isolated on white background