Quantcast
Get breaking news alerts via email

Click here to manage your alerts
Luxembourg's Prince Guillaume and Countess Stephanie kiss on the balcony of the Royal Palace after their wedding in Luxembourg, Saturday, Oct. 20, 2012. (AP Photo/Geert Vanden Wijngaert)
Photos of the day - October 20, 2012
First Published Oct 20 2012 10:43 pm • Last Updated Oct 20 2012 11:56 pm
Join the Discussion
Post a Comment
A collection of some of the best photos from throughout the world. October 20, 2012