sc1362_18. Bob Boucher, right; Bob Curtin, far left; installing solar cells. Simi Valley, California. November 15, 1980.
Not yet rated
sc1362_18. Bob Boucher, right; Bob Curtin, far left; installing solar cells. Simi Valley, California. November 15, 1980.