London, England


London under snow.