royalhats.net
Luxembourg National Day Part 2
The Grand Ducal Family of Luxembourg celebrated their country’s National Day yesterday at an annual Te Deum service that saw a wonderful parade of hats. After looking at the designs worn by G…