Postage Stamp Printed in United States Shows Radio Waves Connecting Echo I and Earth, Communication for Peace Issue Serie, 4 C - Editorial Image - Image of globe, america: 171285325
1960 4c Echo I, Communications for Peace for sale at Mystic Stamp Company
Echo | satellite | Britannica
echo communication Vector Logo - Download Free SVG Icon | Worldvectorlogo