A review by genieinanovel
Check & Mate by Ali Hazelwood

funny lighthearted medium-paced

5.0