This week, to draw attention to the “disappearance” of Chinese artist Ai Weiwei, his sculpture consisting of twelve separate bronze sculptures, each one representing one of the animals in the Chinese Zodiac, has been installed in Grand Army Plaza in New York, at the South-East corner of Central Park. This sculpture is located just South of the sculpture shown below in the posting “Art, Art, Art”, just beyond the statue of Sherman.