Europe and Canada


Emerald Lake, Alberta, Canada