Connect to share and comment
Royal wedding, Royal hats

It just wouldn't be a royal wedding in Luxembourg without the string of royals rocking elaborate headpieces.

Royal wedding, Royal hats