Designed by
Title
LCD menu screen #281907389
Description
Los Angeles, California, United States - 10-02-2021: A view of an LCD television screen mounted on the wall at a local restaurant, providing customers a convenient view of the menu.
This image is editorial