Saint Petersburg, Russia - 29 March 2020: Northrop Grumman business company logo visible on screen. Corporation website page close-up, Illustrative Editorial. Pillow #359266796
Saint Petersburg, Russia - 29 March 2020: Northrop Grumman business company logo visible on screen. Corporation website page close-up, Illustrative Editorial. Pillow #359266796