A review by lola2024
A Marriage Made in Scandal by Elisa Braden

adventurous medium-paced

4.25