The Nova Scotian Hotel in its days of grandeur



unravelhalifax