St. James's Park Lake, London.

St. James's Park Lake, London, England