Privileged London streets in snow.
These photos were taken in West London, above Hyde Park. Money that built this city was pilfered from various other countries, as we know. But it looks so innocent and serene today.
- Click on any image below to start the slideshow.







