Ancient and lost technology's, page-72

  1. 78
    2,227 Posts.
    Look at Page 9. Last pics about 'Cathode Ray Tube'
    me thinks the two red snakes could be 'Electricity. ie: "Cathode Rays" '. ??
 
arrow-down-2 Created with Sketch. arrow-down-2 Created with Sketch.