Prince Guillaume and Princess Stephanie of Luxembourg visit EschsurAlzette on June 22 2013 in Luxembourg Luxembourg
{"Image ImageDescription": "LUXEMBOURG - JUNE 22: Prince Guillaume and Princess Stephanie of Luxembourg visit Esch-sur-Alzette on June 22, 2013 in Luxembourg, Luxembourg. (Photo by Mark G. Renders/WireImage)", "Image Copyright": "2013 Mark G. Renders"}