IQBAL

Smart and determined with a strong sense of right and wrong