A review by audreyreads190
The Bastard's Betrayal by Katee Robert

adventurous challenging dark fast-paced

4.5