A review by theeditorreads
A Dark Sicilian Secret by Jane Porter

4.0

Except for the abrupt ending, just loved this one!