HOME
13788, Alexander Devasia, House near Punnapra Beach, 1991, feather drawing on paper, 11 x 7.5 inches