News

Jean Jullien is set to unveil JUJU’s Castle at NANZUKA ART INSTITUTE in Shanghai. Opening July 12, the exhibition will present over 80 paintings, sculptures, art objects and installations as viewers ...
Balmoral Castle has been the British Royal Family's Scottish holiday home since the 19th Century. But it is probably etched on the whole country's mind as the place where we last saw Queen ...