HOME
13799, Alexander Devasia, Punnapra Beach, 1992, charcoal drawing and tea wash on handmade paper, 30 x 22 inches