Cambridge Museum of Technology
Tags: cambridge pumping station Victorian 19th century museum Cambridgeshire brick C19 Museum of Technology Cheddars Lane United Kingdom chimney Britain Great Britain UK England
g h i Some Rights Reserved
Tags: Cambridge England United Kingdom