Green radar screen over square grid lines and map of Europe territory, raster copy

Royalty-free stock illustration ID: 116875597

Green radar screen over square grid lines and map of Europe territory, raster copy