June 1, 2016 - Comments Off on “Projects 102: Neil Beloufa” is on view at MoMA through June 12, 2016 “Projects 102: Neil Beloufa” is on view at MoMA through June 12, 2016 Neil Beloufa's installation The Colonies is on view at The Museum of Modern Art in New York through June 12, 2016. See the reviews: Art in America | The New Yorker Published by: ghebaly in Artist News, Neil Beloufa Share on
Comments are closed.