Who loves the snow?

Here is a picture taken while I am traveling.

Picture Location: Maine, USA.

As you can make out, this picture has been captured from inside the house. Incase you are wondering why??? Well, it was minus 20 degrees Celsius… Oh yes, snow made it Read more

error: Content is protected !!