Herrickstamp Russia Sc 1224