Latex ink and vinyl mounted on glass. 68' x 150'. Commissioned by Lincoln Center for the Performing Arts in collaboration with The Studio Museum in Harlem ...
確定! 回上一頁