Ellen

Chinese ink on paper
14 x 20 cm
France, 2003