ICL 1906A 29 of 34
Fixed disc
Image 1967-ICL1906A-FixedDisc.jpg ICL booklet
Photo page created Sat Dec 3 07:31:09 2005. All information © Eric Foxley.