emmanuelle moureaux’s installation at designtide tokyo 2010 ‘eda’, meaning ‘branch’ in japanese, is an installation by french-born, tokyo-based designer emmanuelle moureaux shown at
emmanuelle moureaux’s installation at designtide tokyo 2010‘eda’, meaning ‘branch’ in japanese, is an installation by french-born, tokyo-based designer emmanuelle moureaux shown at