Friday 23 March 2012

First Hyde Park, then passed St. James's, finally settled on the River Thames. No better place on the planet than London in spring sunshine.

No comments: