Designed by
Title
MOSCOW, RUSSIA - JUNE 20, 2017: A stamp printed in Czechoslovakia shows tv camera, tv, television tower and devoted to #99586036
Description
MOSCOW, RUSSIA - JUNE 20, 2017: A stamp printed in Czechoslovakia shows tv camera, tv, television tower and devoted to 10 anniversary of Czech television, circa 1963
This image is editorial