Designed by
Title
In this photo illustration the logo of the chinese app Toutiao is seen on the screen of mobile phone and of a laptop in Barcelona, #234149265
Description
In this photo illustration the logo of the chinese app Toutiao is seen on the screen of mobile phone and of a laptop in Barcelona, Spain on November 4, 2021
This image is editorial