Human Nature 2023 Mitchell-Innes & Nash, New York 18 ◄ Back Next ► Picture 18 of 23 installation view