Canadian Studies Center

Keenleyside Arrow Lakes reservoir

Keenleyside Arrow Lakes reservoir

Keenleyside Arrow Lakes reservoir