Heidi Popovic
Last Mao, 2009
Digital pigment screen on paper
232.2 x 232.4 cm
Copyright The Artist
1
of
4