HOME
13754, Alexander Devasia, Building Inside of College of Fine Art, Trivandrum, 1985, pen drawing on paper, 12 x 10 inches