A new gallery recently opened its doors to art lovers in one of Seychelles’ iconic landmarks, Kenwyn House. It features the artwork of nine local artists varying from landscapes, paintings inspired by the flora and fauna of the islands and abstract work.
SNA looks at the first batch of artists, whose works are on display until January.
Frances Chang Him