The watermark is added for display purposes only
Printed Sticker from Shutterstock's Library
Product ID: SS-1664132227
Satellite on orbit, earth weather monitoring, ecology or environment change surveillance, global data collecting system, GPS tracking or positioning solution, space technology and innovation line icon
Powered By Shutterstock Artist: Stmool