Cranberry Cove

368 pages

fiction hopeful fast-paced

320 pages paperback

fiction contemporary medium-paced