Describir: Isabella of Spain.