Multimedia > Photos
UNITED KINGDOM, London : Kate Middleton (L) arrives at the Goring Hotel in central London, on April 28, 2011, where she will be staying prior to the royal wedding. Britain's Prince William will marry his fiancee Kate Middleton in London's Westminster Abbey on April 29, 2011. AFP PHOTO/CARL COURT
- Published: 29 Apr 2011
- Total views: 5,250
Most viewed photos
Two young foreign women wearing striking red bikinis give bananas to pedestians and motorists in Bangkok's central ...