Designed by
Title
TED logo seen on the smartphone screen #147317965
Description
Ivano-Frankivsk, Ukraine - May 9, 2019: TED Conferences LLC Technology, Entertainment, Design logo on smartphone . TED website homepage. TED logo visibler
This image is editorial