pillar of shame

/P IH1 L ER0 AH0 V SH EY0 M/
N
  1. 1

    a series of sculptures by Danish artist Jens Galschiøt memorialising the loss of life during the 1989 Tiananmen Square Massacre in Beijing, China committed by the Chinese Communist Party.

Translate “pillar of shame” into another language