nosher.net

Ithaca Advert - June 1981

Sources

1
"Ithaca moves in", p.34, Personal Computer World, October 1979

text and otherwise-uncredited photos © nosher.net 2019