Posts

Showing posts with the label Taring Padi

Art and Controversy: The Story of Taring Padi at Documenta 15