Subtle, Minimalist Design Masterpieces From Imaculatura: ‘ÎLE flottante’

Imaculatura is a Bucharest-based project created by Anca Adina Cojocaru and Irina Constantin. The two artists mix poetry, illustration, design and even performance in order to conceptualize fashion items and more…