Lockheed

War in Ukraine
Defense
lockheed logos seen on a wall in Berlin