• Persimmon signage on a housing development in Hertfordshire.
  • Construction and Industry
  • United Kingdom
  • N16981