Ellis Art Installation, logo. Ellis Art Installation are professional art and mirror installers based in Melbourne, Australia