Moira O’Neil

|

Moira O’Neil (b. 1990) is an artist & weave-ist based in Chicago, IL. A vested interest in constructing soft monuments to cultural clutter