ST1029 oil on canvas Indonesian painting


ST1029 oil on canvas Indonesian painting. It depicts an episode from the Ramayana epic and comes from a private Surrey collection.
Dimensions: 36ins by 30ins (92cm by 76cm) and is in perfect condition