A review by brennanaphone
Check & Mate by Ali Hazelwood

3.5