A review by fangirljeanne
American Royalty by Tracey Livesay

4.0