Spotted Lake, near Osoyoos, B.C., Canada

Spotted Lake, near Osoyoos, B.C., Canada

© Michael Wheatley/Getty Images - 2016-04-07

water reflection green water resources watercourse botany algae grass design plant tree green algae architecture landscape pattern wetland reflecting pool water lily pond aquatic plant

Spotted Lake, near Osoyoos, B.C., Canada - Bing Wallpapers - Sonu Rai