Designed by
Title
A hand holding a phone with the Baidu website on the screen #272302822
Description
Beijing, CN, Feb 2023: A hand holding a phone with the Baidu website on the screen. Red background with blurred Baidu logo. Baidu is a Chinese multinational technology company
This image is editorial