2012
SJ8097 : The Imperial War Museum North across the Manchester Ship Canal
taken 12 years ago, near to Trafford Park, Trafford, England
This is 1 of 8 images, with title starting with The Imperial War Museum in this square
The Imperial War Museum North across the Manchester Ship Canal