Designed by
Title
Cambridge, UK, August 1, 2019. McDonald`s restaurant digital menu boards self-serve kiosks with touch screen #164216121
Description
Cambridge, UK, August 1, 2019. McDonald`s restaurant digital menu boards self-serve kiosks with touch screen.
This image is editorial