2008
TA2609 : Alexandra Dock Business Centre, Grimsby
taken 15 years ago, near to Grimsby, North East Lincolnshire, England
This is 1 of 2 images, with title starting with Alexandra Dock Business Centre in this square
Alexandra Dock Business Centre, Grimsby