Eden Art Space: “Light” exhibition inspired by Seychelles’ uniqueness
An exhibition entitled "Light" is on display at the Eden Art Space, a theme that the organisers say is inspired by Seychelles' uniqueness that drives many artists to produce amazing…