Japanese consumer customers looking at the latest up to the minute technology hi tec shop in Ginza Tokyo Japan

- Image ID: AJWPE3
Japanese consumer customers looking at the latest up to the minute technology hi tec shop in Ginza Tokyo Japan
Simon Bowcock / Alamy Stock Photo
Image ID: AJWPE3
Save to lightbox