Foxearth

Foxearth

Foxearth is a village on the borders of north Essex and Suffolk in England, between Long Melford and Cavendish.

Read more about Foxearth.