39/104
Home / Photos / Places / United Kingdom / London Science Museum /

So this thing sucks? :3

london_science_museum_075.jpg Did someone say thermioic valve?ThumbnailsThe marine section of the museumDid someone say thermioic valve?ThumbnailsThe marine section of the museum