Designed by
Title
ECS communication satellite, flags of ECS countries, Great achievement of Human spirit serie, circa #118510007
Description
MOSCOW, RUSSIA - MAY 13, 2018: A stamp printed in Netherlands shows ECS communication satellite, flags of ECS countries, Great achievement of Human spirit serie, circa
This image is editorial