Designed by
Title
Rheinbach, Germany 14 November 2021, The brand logo of the cybersecurity company `Webroot` on the display of a smartphone focus #234556283
Description
Rheinbach, Germany 14 November 2021, The brand logo of the cybersecurity company `Webroot` on the display of a smartphone focus on the brand logo.
This image is editorial