Designed by
Title
London, United Kingdom - February 01, 2019: Woman ordering food on large touch screen display at one of McDonalds branches, #256220733
Description
London, United Kingdom - February 01, 2019: Woman ordering food on large touch screen display at one of McDonalds branches, closeup detail from behind.
This image is editorial