Designed by
Title
Google Web Designer logo enlarged through a magnifying glass on a laptop screen #300490044
Description
Google Web Designer logo enlarged through a magnifying glass on a laptop screen, December 2023, Prague, Czech Republic
This image is editorial