Lake Louise, Alberta, Canada

Lake Louise, Alberta, Canada

Lake Louise, Alberta, Canada 24”x36” oil SOLD

Lake Louise is absolutely an awe inspiring sight.