Designed by
Title
Huddersfield town #75971063
Description
HUDDERSFIELD, UK - JULY 10, 2016: People visit shopping area in Huddersfield, West Yorkshire, UK. Huddersfield is the 11th largest town in the UK with a population of 162,949.
This image is editorial