Chaos in London
|
About This Image
A few inches of snow, and a great city grinds to a halt! I have no idea why we in Britain are so incapable of dealing with a tiny bit of snow. It must make those of you who live in places that are snowbound half the winter roar with laughter!
Comments
Add A Comment About This Image