Called “Mother Nature in Tears,” photographer Michael Nolan shot this amazing image while touring the largest icecap in Norway. If this doesn’t deserve to become an Internet meme, I don’t know what does.
Called “Mother Nature in Tears,” photographer Michael Nolan shot this amazing image while touring the largest icecap in Norway. If this doesn’t deserve to become an Internet meme, I don’t know what does.