London gets ready for the Royal Wedding between Prince William and Miss Catherine Middleton. Many hundreds of tourists gather at Buckingham Place to watch final preparations ahead of tomorrow’s Royal Wedding. Thursday, April 28, 2011. Photo: Edmond Terakopian
Be the first to comment