by irisphoto4
FEDERAL REPUBLIC OF GERMANY - CIRCA 1973: A stamp printed in the Federal Republic of Germany shows double decker city bus 1970, circa 1973