A review by tayuwood
Cross My Heart by Roxy Sloane

2.0

2.5 stars! Definitely more thought out than I expected.