The Many Definitions of Red in China, 60 by 48 in. Emilia Kallock 2016
The Many Definitions of Red in China, oil on canvas, 60 by 48 in. Emilia Kallock 2016

The Many Definitions of Red in China, oil on canvas, 60 by 48 in.