HOME
13809, Alexander Devasia, Alexander Devasia, Lakshadweep Island Ameani, 1992, charcoal drawing on paper, 22 x 28 inches