tapnet.no
Intellectual flowers flourish at Tokyo’s most iconic station
From 5th to 11th March 2019, more than 2 million passengers who pass through the Shibuya Station in Tokyo will see the detailed floral paintings of Lida Sherafatmand, who depicts identity, national…