121/382
Home / Photos / Places /

The computing exhibits

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