Luxembourg celebrates royal wedding

Luxembourg celebrates royal wedding