Web Analytics

French architect and artist Emmanuelle Moureaux has constructed an elaborate installation of 6,000 strips of masking tape later

French architect and artist Emmanuelle Moureaux has constructed an elaborate installation of 6,000 strips of masking tape later

French architect and artist Emmanuelle Moureaux has constructed an elaborate installation of 6,000 strips of masking tape later