A review by ruichard10
Blue Moon by Alyson Noël

2.0