Lando Gallery is a commercial gallery based in Edmonton, Alberta. In business since 1991, we sell and rent fine art and provides related fine art services to residential, institutional and corporate clientele. The firm carries a large inventory of ...