Category:Automobiles at Kelham Island Museum

From Wikimedia Commons, the free media repository
Jump to navigation Jump to search

The Kelham Island Museum is an industrial museum on Alma Street, alongside the River Don, in the centre of Sheffield, England. It was opened in 1982.

Subcategories

This category has the following 3 subcategories, out of 3 total.