The Mirror, 2003
gouache on paper
55.5 x 41.5 cm (framed size)
Menu close