Next generation royals

Amalia, Elisabeth, Leonor, Christian, Ingrid Alexandra and Estelle, the next generation royals