Designed by
Title
Self check out, automated touchscreen payment stations at NTUC Fairprice supermarket. #194460585
Description
Singapore Jun23 2020 Self check out, automated touchscreen payment stations at NTUC Fairprice supermarket
This image is editorial