Eleanor Windsor

Princess Eleanor "Ella" Windsor is the wife of Parker Windsor (né Strauss). She currently resides in Windenburg with her husband and three children.