Cleopatra - Egypt, Isabella - ?

SPAIN