Results 1 results found Duck End Mill (Letch's Mill) (Finchingfield Post Mill), Finchingfield, Essex, England, United Kingom, Europe