hmajid 's review for:

Ayesha at Last by Uzma Jalaluddin
1.0

it took blood, sweat and tears to finish this