A review by violetsnotebook
The Essex Serpent by Sarah Perry

mysterious slow-paced

3.0