Designed by
Title
Stamp printed in Romania shows Victory Monument and flags of Romania and USSR #99429281
Description
A stamp printed in Romania shows Victory Monument and flags of Romania and USSR, 25 Years - Victory Over Fascism, circa 1970.
This image is editorial