"Of Art and Life" exhibition at Villars Palace