MADRID, SPAIN - 26 MARCH, 2018: Large food supermarket with customers and products and staff.

- Image ID: PJMYY6
MADRID, SPAIN - 26 MARCH, 2018: Large food supermarket with customers and products and staff.
Zhanna Tretiakova / Alamy Stock Photo
Image ID: PJMYY6

Similar stock images