Designed by
Title
Interactive screen inside Japanese Pavilion #71336899
Description
MILAN, ITALY - JUNE 29 2015: Interactive screen inside Japanese Pavilion at Universal Exhibition on the theme of food held in Milan, June 29 2015
This image is editorial