Beatrix Potter: A Life in Nature
1866 – 1943: The amazing life and times of Beatrix Potter
Sort by:
546 book trails
1866 – 1943: The amazing life and times of Beatrix Potter
1820- 1849: The story of Anne Bronte herself
1800s, 1900s: Just what did the below stairs staff see in those grand English homes?
1840s: Behind the posh facade of Belgravia, there are secrets lurking..
2000s: The healing powers of Mill River…