美陈The new Ace & Tate store located in Amsterdam. Taking cues from acetate, the material which most Ace & Tate frames are made from, the store features transparent walls that can be played around with, in order to alter the store's layout and create