Maria Teresa, Grand Duchess of Luxembourg Maria Teresa, Grand Duchess of Luxembourg (née María Teresa Mestre y Batista-Falla; born 22…
This website uses cookies.