Lakeview Meadows Beach

Lake Windermere

Invermere, British Columbia, Canada

Popular private beach next to stream

Location created by
Brooklyn Bohach

Latest photos

No photos uploaded.