Prince Harry In America: A Royal Flush Of Photos
Prince Harry is in New York: He visited the World Trade Center site and then participated in the official naming of the British Gardens downtown. And, well, we’ve got a royal flush of photos.
Prince Harry is looking aces these days.