How Bad Can a Good Girl Be? ✔ (Haciendero #3)
39 parts Complete MatureThey are the most-sought hot magnates in town with their oozing sex appeal, connections, social and political status and wealth. What most does not decipher, they aren't gods to be perfect.
They are either a dream or a nightmare and disaster combined.
· Haciendero Series ·
An almost perfect relationship,
A new beginning, a journey to forever
But he cheated
Not just once, not just twice
But several times
Happily ever after became a tragedy
Five years later,
Tables have turned
The woman scorned,
A good girl gone bad and... mad.
Haciendero Series 3: How Bad Can a Good Girl Be?
_____
Date Started: March 23, 2022
Date Finished: August 15, 2022
Warning: R-18 | Story not suitable for young, immature and close-minded readers. Read at your own risk.