The Duchess They Cast Away

2026

Born a commoner, Eleanor has spent years quietly protecting her husband, Duke Adrian, and his kingdom. Yet he has always mistaken her loyalty for ambition…

Free counters!