Ambrose Lake

From Wikipedia, the free encyclopedia

Ambrose Lake may refer to several places in Canada: