X
Takashimaya 1993
From product projects for Takashimaya Japan's 5th Ave New York store (1993-2010) including inaugural advertising New York Times.