Alvaro Barrington - MOMA PS1
Posted
Alvaro Barrington has a solo show at MOMA PS1, 22-25 Jackson Avenue, Long Island City, NY 11101, from 22 October - 31 December 2017. See www.moma.org. An article by Cristine Brache in Art Slant on: www.artslant.com.