HOME
13811, Alexander Devasia, Alexander Devasia, Candle on the Boat, 1994, pastel on paper, 20 x 25.5 inches