Keeper of the Swans
Nancy Butler
4.7 / 5
Traditional Romance Regency Aristocracy
Diana runs away from her betrothal ball and ends up marooned on an island in the middle of the Thames. There she is saved by a mysterious man whose life is devoted to caring for the orphaned cygnets he finds along the river.