Designed by
Title
NOVI SAD, SERBIA - JULY 30, 2023: Vega IT logo on their main office for Novi Sad, Serbia. Vega IT is a serbian software #290075356
Description
Picture of a sign with the logo of Vega IT taken in front of their main office for Novi Sad, Serbia. Vega IT is a Serbian company specialized in software development
This image is editorial