Apparently it's been snowing quite a lot in Europe! This is a recent shot from St. Anton.
117 likes
Log in to like or comment.