Swan, Karen2023
eAudioBook
An Island full of secrets . . .Summer, 1929. Mhairi MacKinnon is in need of a husband. As the eldest girl among nine children, her father has made it clear he can’t support her past the coming winter. On the small, Scottish island of St Kilda, her options are limited. But the MacKinnons’ neighbou...