Llanes gave the Spanish royal family a Saturday morning to remember on October 24, as King Felipe VI, Queen Letizia, Princess Leonor and Infanta Sofia stepped […]
It is the kind of photograph a family guards for generations: the royal wedding of Her Most Serene Highness Princess Helga-Lee zu Schaumburg-Lippe and His Most […]