HOME
13826, Alexander Devasia, Alexander Devasia, Untitled, 1992, charcoal drawing on paper, 35.5 x 23 inches