World Affairs

6/recent/ticker-posts

Lake Louise, Alberta, Canada.

A man and snow-covered trees are reflected in the water, as he take a "selfie" photograph in Lake Louise, Alberta, Canada.

Post a Comment

0 Comments