Designed by
Title
Huddersfield, UK #75971402
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