A review by nickicmoon
Ayesha At Last by Uzma Jalaluddin

medium-paced
  • Diverse cast of characters? Yes

3.75