HOME
13840, Alexander Devasia, Alexander Devasia, Hommage to Environmentalists, 1990, oil on canvas, 37 x 59 inches