Claverham

Claverham is small village in North Somerset located about nine miles south-west of Bristol.

Sites 6