Designed by
Title
International Transport and Communications Exhibition, semaphore telegraph, telecommunication tower #183078073
Description
MADRID, SPAIN - JANUARY 18, 2020. Vintage stamp printed in Germany shows International Transport and Communications Exhibition, semaphore telegraph, telecommunication tower
This image is editorial