HOME
13817, Alexander Devasia, Alexander Devasia, Untitled, 1985, pen drawing on paper, 30 x 22 inches