European Royal History Blog wishes a Happy Birthday to… HRH Infanta Pilar of Spain, Duchess of Badajoz, Grandee of Spain, Dowager Viscountess de la Torre.

 

Advertisements