Boucherouite Rugs


The Boucherouite rug, a maximalist dream of popping colors that draws one into a psychedelic and visionary art world where there are no set limits and forms could continue endlessly.