Tag:Featured

View

Ouchhh: AVA V2 Installation in Paris

Istanbul creative new media agency Ouchhh keeps hammering at the edges of art, design, and technology with their newest commissioned work, a striking six-projector installation in Paris called AVA ...