Designed by
Title
Launching of the Digital Telephone Switch System in Austria, circa 1986 #233197170
Description
MOSCOW, RUSSIA - OCTOBER 24, 2021: Postage stamp printed in Austria shows Launching of the Digital Telephone Switch System in Austria, circa 1986
This image is editorial