Designed by
Title
Mallorca, Spain, 07-27-2021: young woman placing an order on a touch screen with a mask in Macdonald's fast food #225635552
Description
Mallorca, Spain, 07-27-2021: young woman placing an order on a touch screen with a mask in Macdonald's fast food restaurant in the post-pandemic era, is American fast food company. technology concept
This image is editorial