Photo of the Day: Hyde Park, London

Hyde_ParkPicture taken in Hyde Park, one of the largest parks in central London, United Kingdom.  Hyde Park is one of the capital’s Royal Parks, and one of the most beautiful city parks in the world.