brasilart.org
Human Canvas photo post
Deb Berman is a New York artist. On a recent visit to Sao Paulo, she mounted her Human Canvas piece, a painter’s version of Gilbert and George’s ‘living statues’ previously …