Designed by
Title
Mobile phone with website of Internet search engine DuckDuckGo (DDG) on screen in front of company logo. #267564687
Description
Stuttgart, Germany - 01-13-2023: Mobile phone with website of Internet search engine DuckDuckGo (DDG) on screen in front of company logo. Focus on top-left of phone display.
This image is editorial