A review by shma
Lorna Doone by Michelle Allen, R.D. Blackmore

5.0