HAS ANYONE HEARD?! It’s snowing in LONDON!!! I don’t think my instagram has ever been flooded so much with snow stories, mine included. I absolutely love the Snow. I grew up in Switzerland, and just…

Advertisements
View Post