A stamp printed in Germany showing a transmission tower with radio waves and Interpol, 50th anniversary of International Criminal Police Organization, circa 1973 Stock Image
A stamp printed in Germany showing a transmission tower with radio waves and Interpol, 50th anniversary of International Criminal Police Organization, circa 1973