Designed by
Title
GERMANY - CIRCA 1971: A stamp printed in Germany from the `New Road Traffic Regulations 1st series` issue shows STOP sign #248301579
Description
GERMANY - CIRCA 1971: A stamp printed in Germany from the `New Road Traffic Regulations 1st series` issue shows STOP sign, circa 1971.
This image is editorial