by George MacDonald
4.22
271 pages
5h 8m
Lose yourself in a beautifully written historical romance set in Scotland, where faith, love, and music intertwine in a captivating narrative.