HOME
13751, Alexander Devasia, Alexander Devasia, Artist Hareendran, 1985, pen drawing on paper, 11 x 7.5 inches