Preview The Museum of Science and Industry, Manchester, Lancashire, England, United Kingdom, Europe Image ID: 314-598 Artist: Nelly Boyd Purchase a commercial license Buy framed prints & more from our print store travel europe united kingdom great britain england city location cities manchester museum of science and industry museums museum signs sign building exterior exteriors architecture vertical outdoors day contemporary color image photography travel destinations