Designed by
Title
Stamp issued in Germany - Democratic Republic DDR shows International Cooperation, Red Cross series #190212012
Description
Stamp issued in Germany - Democratic Republic DDR shows International Cooperation, Red Cross series, circa 1966
This image is editorial