26941/30139
Home / Photos / Places /

The computing exhibits

london_science_museum_069.jpg At the computing sectionThumbnailsOpps.At the computing sectionThumbnailsOpps.