Alan rated Masters in This Hall: 4 stars
Masters in This Hall by KJ Charles (Lilywhite Boys, #3)
John Garland was in love: now he’s in disgrace. He’s jobless, alone, and determined to avenge himself on the thief …
John Garland was in love: now he’s in disgrace. He’s jobless, alone, and determined to avenge himself on the thief …