Princess Stephanie of Luxembourg visits Esch-sur-Alzette for National Day on June 22, 2017 in Luxembourg, Luxembourg.