Catherine Hieronymi
Since 2003
Works in Geneva Switzerland