HOME
13777, Alexander Devasia, Alexander Devasia, Punnapra Beach, 1991, feather drawing on paper, 7 x 10.5 inches