Designed by
Title
Roku sign and logo on facade of consumer electronics and broadcast media company HQ #221867325
Description
Roku sign and logo on facade of consumer electronics and broadcast media company headquarters in Silicon Valley - San Jose, California, USA - 2021
This image is editorial