Loading…
The unreal spectacle of Garibaldi Lake in British Columbia, with the shadows and reflections of clouds and mountains mingling...