Click to expand/collapse all other details

Halstead, co Essex, England