A review by thepetitepunk
The Love and Lies of Rukhsana Ali by Sabina Khan

4.0

4.5 stars