Apr 23, 2014

Home of Weird Pictures, Strange Facts, Bizarre News & Odd Stuff

9. Britain’s Prince William leaves the King Edward VII hospital in London, December 3, 2012.

9. Britain's Prince William leaves the King Edward VII hospital in London, December 3, 2012.

Ads by Google

Leave a reply